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
- Branch
- PR26295_8
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 29154 Build 57844: Build Diff lint-circular-dependencies · build-without-wallet · build-diff · build-debug · build-clang-tidy · build-clang Build 57843: arc lint + arc unit
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. |