From f87f138f42a55357fcf1ccd2de37b84f5f3d0790 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Mon, 28 Jun 2021 14:03:32 -0400 Subject: [PATCH] fix zombie process --- src/launch.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/launch.c b/src/launch.c index 7a13621..478e97b 100644 --- a/src/launch.c +++ b/src/launch.c @@ -38,7 +38,8 @@ void launch_program(StringArray *args) { argv[args->size] = NULL; execvp(args->array[0], argv); - perror("execvpe"); + fprintf(stderr, "%s: command not found\n", args->array[0]); + exit(EXIT_FAILURE); } else if (child < 0) { perror("fork");