Hi folks,
We have a handler process that is monitoring multiple client processes. However, if an event occurs where the client processes simultaneously crash (e.g. by sending SIGQUIT using ctrl-\ from the controlling terminal), the handler process only processes the first of these crashes. The handler process then exits cleanly (it is not killed by the SIGQUIT), which then leaves the remaining crashes as pending.
Is there a way to keep the handler process running until it finishes processing all pending crashes, even if all the client processes are gone?
Best wishes,
Jonathan Jones
MathWorks