SIGIOT is a trap, not an async. interrupt.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 23 Sep 2011 21:17:46 +0000 (14:17 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Fri, 23 Sep 2011 21:17:46 +0000 (14:17 -0700)
src/microcode/uxsig.c

index 3a31f87620b309f7ac4987e8d5fb65e60efb5252..1a45c9fc7c97f73f27cf6b543a4b6959584d339e 100644 (file)
@@ -338,7 +338,7 @@ initialize_signal_descriptors (void)
   defsignal (SIGQUIT, "SIGQUIT",       dfl_terminate,  (ASYNC | CORE_DUMP));
   defsignal (SIGILL, "SIGILL",         dfl_terminate,  CORE_DUMP);
   defsignal (SIGTRAP, "SIGTRAP",       dfl_terminate,  CORE_DUMP);
-  defsignal (SIGIOT, "SIGIOT",         dfl_terminate,  (ASYNC | CORE_DUMP));
+  defsignal (SIGIOT, "SIGIOT",         dfl_terminate,  CORE_DUMP);
   defsignal (SIGEMT, "SIGEMT",         dfl_terminate,  CORE_DUMP);
 #ifdef HAVE_SIGFPE
   defsignal (SIGFPE, "SIGFPE",         dfl_terminate,  CORE_DUMP);