bool IsisService::onIdle() { shared_ptr<Portal> portal = peekPortal(); if(portal != nullptr && portal->getLoaded()) portal->getOptions()->updateIsisEndpoints(getConnectionsManager()); return ServiceBase::onIdle(); }
void NetworkService::stopService() { try { m_impl->service->stop(); } catch(std::exception &e) { OS_LOG_ERROR(_S("Service error (closing): ") + e.what()); } getConnectionsManager()->disable(); }