aboutsummaryrefslogtreecommitdiff
path: root/depends/hosts
diff options
context:
space:
mode:
authorMatt Corallo <git@bluematt.me>2017-06-08 11:08:53 -0400
committerMatt Corallo <git@bluematt.me>2017-10-13 19:30:15 -0400
commite545dedf72bff2bd41c93c93eb576929fce37112 (patch)
tree1afa0523a8bcd4ce54b41b60832515542cb30447 /depends/hosts
parent17220d6325ef8d7789373055586e4332977077b0 (diff)
downloadbitcoin-e545dedf72bff2bd41c93c93eb576929fce37112.tar.xz
Also call other wallet notify callbacks in scheduler thread
This runs Block{Connected,Disconnected}, SetBestChain, Inventory, and TransactionAddedToMempool on the background scheduler thread. Of those, only BlockConnected is used outside of Wallet/ZMQ, and is used only for orphan transaction removal in net_processing, something which does not need to be synchronous with anything else. This partially reverts #9583, re-enabling some of the gains from #7946. This does not, however, re-enable the gains achieved by repeatedly releasing cs_main between each transaction processed.
Diffstat (limited to 'depends/hosts')
0 files changed, 0 insertions, 0 deletions