comparison src/sighandlers.cc @ 886:05a1e41f2dd4

[project @ 1994-11-06 01:50:53 by jwe]
author jwe
date Sun, 06 Nov 1994 01:53:24 +0000
parents b8530da02bb7
children 05654cdcfc95
comparison
equal deleted inserted replaced
885:f95973bfc664 886:05a1e41f2dd4
45 int can_interrupt = 0; 45 int can_interrupt = 0;
46 46
47 static void 47 static void
48 my_friendly_exit (const char *sig_name, int sig_number) 48 my_friendly_exit (const char *sig_name, int sig_number)
49 { 49 {
50 error ("caught %s -- stopping myself...", sig_name); 50 error ("%s -- stopping myself...", sig_name);
51 clean_up_and_exit (sig_number); 51 clean_up_and_exit (sig_number);
52 } 52 }
53 53
54 // I know, not really a signal handler. 54 // I know, not really a signal handler.
55 55
218 #ifdef SIGXFSZ 218 #ifdef SIGXFSZ
219 signal (SIGXFSZ, generic_sig_handler); 219 signal (SIGXFSZ, generic_sig_handler);
220 #endif 220 #endif
221 } 221 }
222 222
223 #ifndef SYS_SIGLIST_DECLARED 223 #ifndef HAVE_SYS_SIGLIST
224 char *sys_siglist[NSIG + 1] = 224 char *sys_siglist[NSIG + 1] =
225 { 225 {
226 #ifdef AIX 226 #ifdef AIX
227 /* AIX has changed the signals a bit */ 227 /* AIX has changed the signals a bit */
228 "bogus signal", /* 0 */ 228 "bogus signal", /* 0 */