diff options
| author | Matt Corallo <[email protected]> | 2017-01-14 15:50:28 -0800 |
|---|---|---|
| committer | Matt Corallo <[email protected]> | 2017-01-14 16:00:16 -0800 |
| commit | 241d8938f4b5de1d2564ec7e064d8b0b8efd84a4 (patch) | |
| tree | 92edf50ae5d88e394bc5dbaf998b6ae2a32947f4 /src/net_processing.cpp | |
| parent | Make WakeMessageHandler public (diff) | |
| download | discoin-241d8938f4b5de1d2564ec7e064d8b0b8efd84a4.tar.xz discoin-241d8938f4b5de1d2564ec7e064d8b0b8efd84a4.zip | |
Wake message handling thread when we receive a new block
This forces the message handling thread to make another full
iteration of SendMessages prior to going back to sleep, ensuring
we announce the new block to all peers before sleeping.
Diffstat (limited to 'src/net_processing.cpp')
| -rw-r--r-- | src/net_processing.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 59c1d1bf8..c19bf8157 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -822,6 +822,7 @@ void PeerLogicValidation::UpdatedBlockTip(const CBlockIndex *pindexNew, const CB } } }); + connman->WakeMessageHandler(); } nTimeBestReceived = GetTime(); |