فهرست منبع

* alarm(0) on got_segv

svn: 1136
Bryan Drewery 22 سال پیش
والد
کامیت
efb6a6f69c
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      src/debug.c

+ 1 - 0
src/debug.c

@@ -235,6 +235,7 @@ stackdump(int idx)
 
 
 static void got_segv(int z)
 static void got_segv(int z)
 {
 {
+  alarm(0);		/* dont let anything jump out of this signal! */
   signal(SIGSEGV, SIG_DFL);
   signal(SIGSEGV, SIG_DFL);
   /* stackdump(0); */
   /* stackdump(0); */
 #ifdef DEBUG_CONTEXT
 #ifdef DEBUG_CONTEXT