switch (sig)
{
case SIGALRM:
- Error << "SIGALRM";
+ case SIGVTALRM:
+ Error << strsignal(sig);
if (gdb_is_caller())
{
abort();
}
- exit(EXIT_SKIP);
-
- case SIGVTALRM:
- Error << "SIGVTALRM was called";
- context->unblock();
- raise(SIGVTALRM);
+ exit(EXIT_FAILURE);
case SIGABRT:
case SIGUSR2:
sigaddset(&set, SIGINT);
sigaddset(&set, SIGVTALRM);
}
- else
- {
- Out << "Inside of GDB, disabling signal handlers";
- }
-
sigaddset(&set, SIGPIPE);
sigaddset(&set, SIGUSR2);