better signal/abort handler

changes/54/3254/1
Richard Fuchs 13 years ago
parent 9f892b10a6
commit c113a76984

@ -108,8 +108,10 @@ static void cleanup(void) {
}
static void sigcleanup(int sig) {
signal(SIGABRT, SIG_DFL);
fprintf(stderr, "signal %i received, aborting\n", sig);
exit(2);
cleanup();
abort();
}

Loading…
Cancel
Save