-
Type:
Improvement
-
Status: Closed
-
Priority:
Major - P3
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Diagnostics, Internal Code
-
Backwards Compatibility:Fully Compatible
-
Backport Requested:v4.2, v4.0
-
Epic Link:
-
Sprint:Dev Tools 2019-08-26, Dev Tools 2019-09-09, Dev Tools 2019-09-23, Dev Tools 2019-10-07, Dev Tools 2019-10-21, Dev Tools 2019-11-04
In case of stack overflow mongod may not be able to produce a stack trace in the log because the signal handler has no stack space to run in, significantly hampering diagnosis. Servicability could be improved by using sigaltstack to establish a separate signal-handling stack, allowing stack traces to be produced in case of stack overflow.
- related to
-
SERVER-30738 Implement stdx::thread with control over stack sizes
-
- Open
-