From 545b0f4db7001f3aa09c501144247e7dc67d7b38 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Wed, 7 Jan 1998 00:05:20 +0000 Subject: [PATCH] Wait for job to finish and exit if exec fails. Obtained from: OpenBSD (Theo de Raadt) --- usr.bin/window/wwterminfo.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr.bin/window/wwterminfo.c b/usr.bin/window/wwterminfo.c index 8039b1ede40..d8144528b09 100644 --- a/usr.bin/window/wwterminfo.c +++ b/usr.bin/window/wwterminfo.c @@ -98,8 +98,9 @@ wwterminfoend() return -1; case 0: execl(_PATH_RM, _PATH_RM, "-rf", wwterminfopath, 0); - return -1; + _exit(0); default: + wait(NULL); return 0; } }