From 4083c982656fe3d79168b228aca56cef2de2ea0e Mon Sep 17 00:00:00 2001 From: Othmar Gsenger Date: Wed, 27 Feb 2008 22:43:14 +0000 Subject: added route syncing --- syncSocket.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'syncSocket.cpp') diff --git a/syncSocket.cpp b/syncSocket.cpp index 6476441..29d1ca8 100644 --- a/syncSocket.cpp +++ b/syncSocket.cpp @@ -1,7 +1,7 @@ #include #include #include - +#include "routingTable.h" #include #include @@ -35,6 +35,14 @@ void SyncSocket::OnAccept() oa << scom; Send(sout.str()); } + if( ! gRoutingTable.empty()) + { + std::ostringstream sout; + boost::archive::text_oarchive oa(sout); + const SyncCommand scom(0); + oa << scom; + Send(sout.str()); + } } //void StatusSocket::InitSSLServer() -- cgit v1.2.3