static void safe_dumpstack(int crop, int signum)
{
- int args[2] = { crop, signum };
+ int args[2] = { crop + 3, signum };
in_safe_dumpstack = 1;
sig_monitor(0, safe_dumpstack_cb, args);
/* Handles monitored signals that can be continued */
static void on_signal_error(int signum)
{
- sigset_t sigset;
-
if (in_safe_dumpstack)
longjmp(*error_handler, signum);