Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABCb7e5c1f297f1: Move all g_cs_orphans locking to txorphanage
With Clang and Debug:
ninja all check-all
Run the TSAN build.
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
src/net_processing.cpp | ||
---|---|---|
6961 ↗ | (On Diff #47990) | It would be more elegant to use const bool has_more_orphans = WITH_LOCK(cs_main, return ProcessOrphanTx(config, *peer)); but this breaks thread safety analysis because the function needs 2 locks and the lambda is only annotated with a single one. |