-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SERVER-128705 added a guard to db_raii.cpp around a check for interrupt. This was needed because the RSTL based killConflictingOperations code had a check that interrupted any contexts that ever held the global lock, this could cause a ctx thatÂ
- Took a write / local write intent
- Did its work
- Released it
- Began a lock free read
To get interrupted from its read during stepdown, which caused some issues around elections. If we were able to remove that condition from the kill code we can revisit if it is safe to have the checkForInterrupt call be un-guardedÂ
- is related to
-
SERVER-128705 Add missing interrupt point to an endless loop
-
- Closed
-