Backport of Core PR11006
https://github.com/bitcoin/bitcoin/pull/11006
Prevents a 2-5 second delay every time a node shuts down.
Details
Details
- Reviewers
deadalnix Fabien - Group Reviewers
Restricted Project - Commits
- rSTAGING355b1f1d5369: Improve shutdown process
rABC355b1f1d5369: Improve shutdown process
test_runner.py
Before change:
ALL | ✓ Passed | 579 s (accumulated) Runtime: 312 s
After change:
ALL | ✓ Passed | 325 s (accumulated) Runtime: 183 s
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- shutdown
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4977 Build 8017: Bitcoin ABC Buildbot (legacy) Build 8016: arc lint + arc unit
Event Timeline
Comment Actions
@dagurval points out, maybe we want to go straight for https://github.com/bitcoin/bitcoin/pull/14670 ... sounds like this exits uncleanly in some cases?
Comment Actions
@dagurval points out, maybe we want to go straight for https://github.com/bitcoin/bitcoin/pull/14670 ... sounds like this exits uncleanly in some cases?
Considering this and the importance of the 0.19 release, I'd prefer to get https://reviews.bitcoinabc.org/T537 ready to land shortly after landing this diff.
Although the risk doesn't seem that high, I don't like the idea of increased flakiness impacting our ability to react to fixing issues with the initial May upgrade release.