-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Replication
Due to SERVER-90775 we aren't able to print all stack traces anymore before fasserting when we fail to acquire the RSTL on step up or step down. This information was critical to diagnosing what could be deadlocked or stalled during this time and without it we often end with incomplete investigations.
We do have access to the lock manager dump, but without more information about what each thread is doing, it is often hard to figure out what is going on. We might be able to log curOp output to give us additional information.
- is related to
-
SERVER-90775 libunwind deadlocks when called from signal handler while dl_iterate_phdr is running
- Blocked
-
SERVER-91012 Recommit SERVER-71520
- Blocked
- related to
-
SERVER-95647 Tell threads to dump CurOp info when lock acquisition times out
- Closed