-
Type:
Improvement
-
Resolution: Won't Do
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Internal Code
-
None
-
Dev Tools 2019-08-12, Dev Tools 2019-08-26
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
What we do now is have the signal handler create a new context where it's standing, and this is not quite right. We don't want to unwind the handler itself. We want to unwind the context that was executing when the handler took over, and that's provided as a ucontext_t to the sigaction handler (currently ignored). The context argument can and should be used as our unwinding context.