[SERVER-69423] Replication coordinator TSAN race condition Created: 02/Sep/22 Updated: 31/Oct/22 Resolved: 31/Oct/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Alex Neben | Assignee: | Alex Neben |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | tsan | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Operating System: | ALL |
| Participants: |
| Description |
|
TSAN points out a data race in the replication coordinator. I have linked a temp fix that should get eyes on by the replication team. It is possible that this is a false positive and no REAL bug exists here. https://github.com/10gen/mongo/pull/6846/files#r961984299 https://github.com/10gen/mongo/pull/6846/files#r961984439 https://github.com/10gen/mongo/pull/6846/files#r961984617 https://github.com/10gen/mongo/pull/6846/files#r961984717 This is putting the cart before the horse in a way because the failing bf has not been generated yet and should be linked when it is.
|