From 38ecea3b4d01d1c41a7692d75b888044268a9d02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bert=20M=C3=BCnnich?= Date: Sun, 24 Feb 2013 14:55:49 +0100 Subject: [PATCH] Polished info script execution --- main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index d6cdcd4..db95770 100644 --- a/main.c +++ b/main.c @@ -224,7 +224,6 @@ void open_info(void) if (info.fd != -1) { close(info.fd); kill(pid, SIGTERM); - while (waitpid(-1, NULL, WNOHANG) > 0); info.fd = -1; } win.bar.l[0] = '\0'; @@ -242,6 +241,8 @@ void open_info(void) close(pfd[0]); dup2(pfd[1], 1); execl(info.script, info.script, files[fileidx].name, NULL); + warn("could not exec: %s", info.script); + exit(EXIT_FAILURE); } }