Mercurial > octave
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 */ |