diff options
| author | MarcoFalke <[email protected]> | 2019-05-01 14:59:55 -0400 |
|---|---|---|
| committer | MarcoFalke <[email protected]> | 2019-05-01 15:02:31 -0400 |
| commit | 0936f35f65ad778c1308f00b42b6182c7e64270f (patch) | |
| tree | 3b7c1eb93f23232797fb8f06694d2fcca892c232 /src/httpserver.cpp | |
| parent | Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfo (diff) | |
| parent | refactor: replace isPotentialtip/waitForNotifications by higher method (diff) | |
| download | discoin-0936f35f65ad778c1308f00b42b6182c7e64270f.tar.xz discoin-0936f35f65ad778c1308f00b42b6182c7e64270f.zip | |
Merge #15842: refactor: replace isPotentialtip/waitForNotifications by higher method
422677963a refactor: replace isPotentialtip/waitForNotifications by higher method (Antoine Riard)
edfe9438ca Add WITH_LOCK macro: run code while locking a mutex (Antoine Riard)
Pull request description:
In Chain interface, instead of a isPotentialTip and a WaitForNotifications method, both used only once in CWallet::BlockUntilSyncedToCurrentChain, combine them in a higher WaitForNotificationsUpToTip method. Semantic should be unchanged, wallet wait for pending notifications to be processed unless block hash points to the current chain tip or a descendant.
ACKs for commit 422677:
jnewbery:
ACK 422677963a7b41e340b911b4cd53d29dd8d63f21
ryanofsky:
utACK 422677963a7b41e340b911b4cd53d29dd8d63f21. Only change is adding the cs_wallet lock annotation.
Tree-SHA512: 2834ff0218795ef607543fae822e5cce25d759c1a9cfcb1f896a4af03071faed5276fbe0966e0c6ed65dc0e88af161899c5b2ca358a2d24fe70969a550000bf2
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions