aboutsummaryrefslogtreecommitdiffstats
path: root/src/hush.c
diff options
context:
space:
mode:
authorDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-11-01 11:47:48 -0400
committerDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-11-01 11:47:48 -0400
commit1c2f33050478e5c859fa7be390681b39ee7311b2 (patch)
treebfd849ab5af03be158e12ffafef97b8bc99baf80 /src/hush.c
parent06a02a3a50baf261a0f1c998bfd02269c3ed45de (diff)
downloadhush-1c2f33050478e5c859fa7be390681b39ee7311b2.tar.gz
updates
Diffstat (limited to 'src/hush.c')
-rw-r--r--src/hush.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/hush.c b/src/hush.c
index 478103f..255a058 100644
--- a/src/hush.c
+++ b/src/hush.c
@@ -79,7 +79,6 @@ int main(int argc, char **argv) {
goto free_tokens;
}
- // print_commands(stdout, cmds);
for (command *cmd = cmds; cmd; cmd = cmd->next) {
pid_t result = execute_command(cmd);
@@ -88,9 +87,13 @@ int main(int argc, char **argv) {
}
}
+ print_commands(stdout, cmds);
+
for (command *cmd = cmds; cmd; cmd = cmd->next) {
if (cmd->pid > 0) {
+ fprintf(stderr, "Waiting for %d\n", cmd->pid);
waitpid(cmd->pid, NULL, 0);
+ fprintf(stderr, "%d completed\n", cmd->pid);
}
}