Move shared initialization steps to their own functions. We eventually would like as
shared an initialization as possible so we can ensure that we can de-globalize
items such as the mempool.
Details
Details
- Reviewers
jasonbcox - Group Reviewers
Restricted Project
make check
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- move-shared-init
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4132 Build 6335: Bitcoin ABC Buildbot (legacy) Build 6334: arc lint + arc unit
Event Timeline
src/bitcoind.cpp | ||
---|---|---|
178 ↗ | (On Diff #6098) | I don't know what the reason is for this comment, but the changes break this assumption. |
src/bitcoind.cpp | ||
---|---|---|
178 ↗ | (On Diff #6098) | I don't see how this matters at all. deamonization does a double fork, and will inherit the lock. |
Comment Actions
I have a number of backports in my pipeline that touch this code. Please hold this diff until those are completed.
Comment Actions
@jasonbcox Are your backports done? If not, this is a very small change to rebase onto.
Comment Actions
Unless there is a larger plan here, this is just moving away from core without any clear benefit.