summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorderaadt <>2001-11-11 23:26:35 +0000
committerderaadt <>2001-11-11 23:26:35 +0000
commit5f2b327040542968eef8d66df6399c69ca2ccd06 (patch)
treeb10208623c45458ed9ffcdff46d451284d60bf15
parent885f61edb765168a48af30aaadaf6cf34b43c732 (diff)
downloadopenbsd-5f2b327040542968eef8d66df6399c69ca2ccd06.tar.gz
openbsd-5f2b327040542968eef8d66df6399c69ca2ccd06.tar.bz2
openbsd-5f2b327040542968eef8d66df6399c69ca2ccd06.zip
signal race fixes
-rw-r--r--src/regress/lib/libc/setjmp/jmptest.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/regress/lib/libc/setjmp/jmptest.c b/src/regress/lib/libc/setjmp/jmptest.c
index aec1a9e782..de6e70d9f6 100644
--- a/src/regress/lib/libc/setjmp/jmptest.c
+++ b/src/regress/lib/libc/setjmp/jmptest.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: jmptest.c,v 1.4 2001/01/29 02:05:45 niklas Exp $ */ 1/* $OpenBSD: jmptest.c,v 1.5 2001/11/11 23:26:35 deraadt Exp $ */
2/* $NetBSD: jmptest.c,v 1.2 1995/01/01 20:55:35 jtc Exp $ */ 2/* $NetBSD: jmptest.c,v 1.2 1995/01/01 20:55:35 jtc Exp $ */
3 3
4/* 4/*
@@ -70,9 +70,11 @@ aborthandler(signo)
70{ 70{
71 71
72 if (expectsignal) 72 if (expectsignal)
73 exit(0); 73 _exit(0);
74 else 74 else {
75 errx(1, "kill(SIGABRT) succeeded"); 75 warnx("kill(SIGABRT) succeeded");
76 _exit(1);
77 }
76} 78}
77 79
78int 80int