Page MenuHomePhabricator

Give ZMQ consistent order with UpdatedBlockTip on scheduler thread
ClosedPublic

Authored by deadalnix on May 30 2019, 01:08.

Details

Summary

Note that UpdatedBlockTip is also used in net_processing to
announce new blocks to peers. As this may need additional review,
this change is included in its own commit.

This is a partial backport of Core PR10286 : https://github.com/bitcoin/bitcoin/pull/10286/commits/3ea8b75281edc60078423bd5d277cd2a84aa5d33

Test Plan
make check
./test/functional/test_runner.py interface_zmq.py

Diff Detail

Repository
rABC Bitcoin ABC
Branch
zmqconsistent
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6065
Build 10179: Bitcoin ABC Buildbot (legacy)
Build 10178: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.May 30 2019, 06:58