Also release the cs_main lock when calling isPolled to avoid a lock order inversion between the RWLock for voteRecords and cs_main.
Details
Details
- Reviewers
PiRK - Group Reviewers
Restricted Project - Commits
- rABCcd560527eb8e: [avalanche] Clarify locking expectation in GetAvalancheVoteForTx
Run the abc_p2p_avalanche_transaction_finalization.py test with TSAN
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- avalanche_fix_txvote_deadlock
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 34198 Build 67864: Build Diff build-debug · build-without-wallet · lint-circular-dependencies · build-clang · build-clang-tidy · build-diff Build 67863: arc lint + arc unit