rem: printf("Communication with server failed. Terminating.\n");
add: FATAL("Communication with server failed. Terminating.\n");
context: MediaAddonServer::ReadyToRun(){	// register with media_server	server_register_addonserver_request request;	server_register_addonserver_reply reply;	status_t result;	request.team = BPrivate::media::team;	result = QueryServer(SERVER_REGISTER_ADDONSERVER, &request, sizeof(request), &reply, sizeof(reply));	if (result != B_OK) {		printf("Communication with server failed. Terminating.\n");		PostMessage(B_QUIT_REQUESTED);		return;	}	// load dormant media nodes	node_ref nref;	BEntry e("/boot/beos/system/add-ons/media");	e.GetNodeRef(&nref);	DirNodeSystem = nref.node;	WatchDir(&e);#ifdef USER_ADDON_PATH	BEntry e2(USER_ADDON_PATH);#else	BEntry e2("/boot/home/config/add-ons/media");#endif	e2.GetNodeRef(&nref);	DirNodeUser = nref.node;	WatchDir(&e2);}