bool CNetworkServices::StartEventServer() { if (!CServiceBroker::GetSettings().GetBool(CSettings::SETTING_SERVICES_ESENABLED)) return false; if (IsEventServerRunning()) return true; CEventServer* server = CEventServer::GetInstance(); if (!server) { CLog::Log(LOGERROR, "ES: Out of memory"); return false; } server->StartServer(); return true; }
bool CNetworkServices::StartEventServer() { #ifdef HAS_EVENT_SERVER if (!CSettings::GetInstance().GetBool(CSettings::SETTING_SERVICES_ESENABLED)) return false; if (IsEventServerRunning()) return true; CEventServer* server = CEventServer::GetInstance(); if (!server) { CLog::Log(LOGERROR, "ES: Out of memory"); return false; } CLog::Log(LOGNOTICE, "ES: Starting event server"); server->StartServer(); return true; #endif // HAS_EVENT_SERVER return false; }