aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/multiprocessing.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/multiprocessing.c b/src/multiprocessing.c
index 5eb9f81..8709911 100644
--- a/src/multiprocessing.c
+++ b/src/multiprocessing.c
@@ -65,8 +65,7 @@ int child(struct MultiProcessingPool *pool, struct MultiProcessingTask *task, co
fflush(stdout);
fflush(stderr);
char *args[] = {"bash", "--norc", task->parent_script, (char *) NULL};
- task->status = execvp("/bin/bash", args);
- return 0; // NOP return to satisfy the compiler
+ return execvp("/bin/bash", args);
}
int parent(struct MultiProcessingPool *pool, struct MultiProcessingTask *task, pid_t pid, int *child_status) {