diff --git a/keys.c b/keys.c index 9b79389..751f110 100644 --- a/keys.c +++ b/keys.c @@ -430,7 +430,10 @@ run_command (char *command) setsid(); switch (fork()) { - case 0: execlp ("sh", "sh", "-c", command, (char *) NULL); + case 0: + execlp ("sh", "sh", "-c", command, (char *) NULL); + fprintf (stderr, "Failed to execute shell\n"); + _exit(1); break; default: _exit(0); break;