From 9634d50cf74f89fd03286fb9ec6a48622d5c5add Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Mon, 19 May 2008 11:24:46 +0000 Subject: [PATCH] * Add SIGPIPE to the list of crashing signals. --- src/zzuf.c | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/zzuf.c b/src/zzuf.c index 52e42bc..d54cac0 100644 --- a/src/zzuf.c +++ b/src/zzuf.c @@ -854,30 +854,31 @@ static char const *sig2str(int signum) { switch(signum) { - case SIGABRT: return " (SIGABRT)"; - case SIGFPE: return " (SIGFPE)"; - case SIGILL: return " (SIGILL)"; #ifdef SIGQUIT - case SIGQUIT: return " (SIGQUIT)"; + case SIGQUIT: return " (SIGQUIT)"; /* 3 */ #endif - case SIGSEGV: return " (SIGSEGV)"; + case SIGILL: return " (SIGILL)"; /* 4 */ #ifdef SIGTRAP - case SIGTRAP: return " (SIGTRAP)"; -#endif -#ifdef SIGSYS - case SIGSYS: return " (SIGSYS)"; -#endif -#ifdef SIGEMT - case SIGEMT: return " (SIGEMT)"; + case SIGTRAP: return " (SIGTRAP)"; /* 5 */ #endif + case SIGABRT: return " (SIGABRT)"; /* 6 */ #ifdef SIGBUS - case SIGBUS: return " (SIGBUS)"; + case SIGBUS: return " (SIGBUS)"; /* 7 */ +#endif + case SIGFPE: return " (SIGFPE)"; /* 8 */ + case SIGSEGV: return " (SIGSEGV)"; /* 11 */ + case SIGPIPE: return " (SIGPIPE)"; /* 13 */ +#ifdef SIGEMT + case SIGEMT: return " (SIGEMT)"; /* ? */ #endif #ifdef SIGXCPU - case SIGXCPU: return " (SIGXCPU)"; + case SIGXCPU: return " (SIGXCPU)"; /* 24 */ #endif #ifdef SIGXFSZ - case SIGXFSZ: return " (SIGXFSZ)"; + case SIGXFSZ: return " (SIGXFSZ)"; /* 25 */ +#endif +#ifdef SIGSYS + case SIGSYS: return " (SIGSYS)"; /* 31 */ #endif }