summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfgsch <fgsch@openbsd.org>2005-10-31 04:55:39 +0000
committerfgsch <fgsch@openbsd.org>2005-10-31 04:55:39 +0000
commit2c7906169d26ec4dbb8ca469e915f3baa59f6ab8 (patch)
tree95e047cec3fb7955a54682f0610dbc3e1df27895
parententer pthread_atfork (diff)
downloadwireguard-openbsd-2c7906169d26ec4dbb8ca469e915f3baa59f6ab8.tar.xz
wireguard-openbsd-2c7906169d26ec4dbb8ca469e915f3baa59f6ab8.zip
and panic if fork(2) fails.
-rw-r--r--regress/lib/libpthread/pthread_atfork/pthread_atfork.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/regress/lib/libpthread/pthread_atfork/pthread_atfork.c b/regress/lib/libpthread/pthread_atfork/pthread_atfork.c
index ccf69105836..61c8dc7b7f3 100644
--- a/regress/lib/libpthread/pthread_atfork/pthread_atfork.c
+++ b/regress/lib/libpthread/pthread_atfork/pthread_atfork.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pthread_atfork.c,v 1.1 2005/10/31 01:01:29 fgsch Exp $ */
+/* $OpenBSD: pthread_atfork.c,v 1.2 2005/10/31 04:55:39 fgsch Exp $ */
/*
* Federico Schwindt <fgsch@openbsd.org>, 2005. Public Domain.
@@ -63,6 +63,7 @@ forker1(void *arg)
cnt = 1;
switch (fork()) {
case -1:
+ PANIC("fork");
break;
case 0:
@@ -87,6 +88,7 @@ forker2(void *arg)
cnt = 2;
switch (fork()) {
case -1:
+ PANIC("fork");
break;
case 0: