X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=grading%2Ffilesys%2Ffslib.c;h=2087d074b379949a18ff3a60030c7fe018875e34;hb=2cfc156c39840ce7f1cda6b473de1322691a8a0b;hp=78e168a96af36cadc723c326fd711b21922949b4;hpb=f7329f3d75dd5db7fd1bde03ed3c8a13b285eb7e;p=pintos-anon diff --git a/grading/filesys/fslib.c b/grading/filesys/fslib.c index 78e168a..2087d07 100644 --- a/grading/filesys/fslib.c +++ b/grading/filesys/fslib.c @@ -188,15 +188,15 @@ exec_children (const char *child_name, pid_t pids[], size_t child_cnt) } void -join_children (pid_t pids[], size_t child_cnt) +wait_children (pid_t pids[], size_t child_cnt) { size_t i; for (i = 0; i < child_cnt; i++) { - int status = join (pids[i]); + int status = wait (pids[i]); CHECK (status == (int) i, - "join child %zu of %zu returned %d (expected %d)", + "wait for child %zu of %zu returned %d (expected %zu)", i + 1, child_cnt, status, i); } }