diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-10-01 14:05:25 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2014-10-01 14:05:25 -0700 |
| commit | e1882b614b48bf0c2a68223b3ee2fb338dbcb8f6 (patch) | |
| tree | 2447fa648e910c6ef9aa8d4b3147606b2bc18e91 /node/Node.cpp | |
| parent | ae082c3cb8a1ba7f8efb95ce690b012ffa7a79cd (diff) | |
| download | infinitytier-e1882b614b48bf0c2a68223b3ee2fb338dbcb8f6.tar.gz infinitytier-e1882b614b48bf0c2a68223b3ee2fb338dbcb8f6.zip | |
Some cleanup, Multicaster now sends multicasts as it gets additional members.
Diffstat (limited to 'node/Node.cpp')
| -rw-r--r-- | node/Node.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/node/Node.cpp b/node/Node.cpp index 05a490b7..6682ad25 100644 --- a/node/Node.cpp +++ b/node/Node.cpp @@ -382,7 +382,7 @@ Node::ReasonForTermination Node::run() RR->http = new HttpClient(); RR->antiRec = new AntiRecursion(); - RR->mc = new Multicaster(); + RR->mc = new Multicaster(RR); RR->sw = new Switch(RR); RR->sm = new SocketManager(impl->udpPort,impl->tcpPort,&_CBztTraffic,RR); RR->topology = new Topology(RR,Utils::fileExists((RR->homePath + ZT_PATH_SEPARATOR_S + "iddb.d").c_str())); @@ -605,8 +605,8 @@ Node::ReasonForTermination Node::run() // Do periodic tasks in submodules. if ((now - lastClean) >= ZT_DB_CLEAN_PERIOD) { lastClean = now; - RR->topology->clean(); - RR->mc->clean(RR,now); + RR->topology->clean(now); + RR->mc->clean(now); RR->nc->clean(); if (RR->updater) RR->updater->checkIfMaxIntervalExceeded(now); |
