aboutsummaryrefslogtreecommitdiff
path: root/aufgabe4/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'aufgabe4/main.c')
-rw-r--r--aufgabe4/main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/aufgabe4/main.c b/aufgabe4/main.c
index 7c86bb3..3f6edec 100644
--- a/aufgabe4/main.c
+++ b/aufgabe4/main.c
@@ -84,11 +84,11 @@ int main() {
signal(SIGTERM, sigterm);
+ /* Warten, bis 4 Prozesse (Reihenfolge egal) sich beendet haben. */
int status;
- waitpid(pconv, &status, 0);
- waitpid(plog, &status, 0);
- waitpid(pstatistic, &status, 0);
- waitpid(pmonitor, &status, 0);
+ int c;
+ for (c = 0; c < 4; c++)
+ wait(&status);
return 0;
}