Disable SNTPClient in standalone mode.

This commit is contained in:
Arthur Britto
2012-08-16 14:05:21 -07:00
parent c540b2a8a6
commit 28c31e797b
3 changed files with 5 additions and 2 deletions

View File

@@ -73,7 +73,8 @@ void Application::run()
boost::thread auxThread(boost::bind(&boost::asio::io_service::run, &mAuxService));
auxThread.detach();
mSNTPClient.init(theConfig.SNTP_SERVERS);
if (!theConfig.RUN_STANDALONE)
mSNTPClient.init(theConfig.SNTP_SERVERS);
//
// Construct databases.

View File

@@ -47,7 +47,7 @@ SNTPClient::SNTPClient(boost::asio::io_service& service) : mSocket(service), mTi
mSocket.async_receive_from(boost::asio::buffer(mReceiveBuffer, 256), mReceiveEndpoint,
boost::bind(&SNTPClient::receivePacket, this, boost::asio::placeholders::error,
boost::asio::placeholders::bytes_transferred));
mTimer.expires_from_now(boost::posix_time::seconds(NTP_QUERY_FREQUENCY));
mTimer.async_wait(boost::bind(&SNTPClient::timerEntry, this, boost::asio::placeholders::error));
}
@@ -247,3 +247,4 @@ bool SNTPClient::doQuery()
#endif
return true;
}
// vim:ts=4

View File

@@ -56,3 +56,4 @@ public:
};
#endif
// vim:ts=4