Propagating transactions to peers on timer. (#2035)

This commit is contained in:
Tomasz Drwięga
2016-09-01 19:07:58 +02:00
committed by Arkadiy Paronyan
parent 9a5668f802
commit cabb028c1c
3 changed files with 119 additions and 26 deletions

View File

@@ -119,6 +119,7 @@ impl NetworkProtocolHandler for SyncProtocolHandler {
fn timeout(&self, io: &NetworkContext, _timer: TimerToken) {
self.sync.write().maintain_peers(&mut NetSyncIo::new(io, &*self.chain));
self.sync.write().maintain_sync(&mut NetSyncIo::new(io, &*self.chain));
self.sync.write().propagate_new_transactions(&mut NetSyncIo::new(io, &*self.chain));
}
}