|
@@ -76,13 +76,12 @@ void sig_crash(int sig) {
|
|
} catch (...) {
|
|
} catch (...) {
|
|
//
|
|
//
|
|
}
|
|
}
|
|
- printf("sig_crash SIG_DFL \n");
|
|
|
|
- signal(sig, SIG_DFL);
|
|
|
|
printf("sig_crash fflush \n");
|
|
printf("sig_crash fflush \n");
|
|
fflush(fd);
|
|
fflush(fd);
|
|
printf("sig_crash fclose \n");
|
|
printf("sig_crash fclose \n");
|
|
fclose(fd);
|
|
fclose(fd);
|
|
fd = NULL;
|
|
fd = NULL;
|
|
|
|
+ exit(0);
|
|
printf("sig_crash exit \n");
|
|
printf("sig_crash exit \n");
|
|
}
|
|
}
|
|
|
|
|