pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。
favorite = fork do exit 77 end middle_child = fork do abort "I want to be waited on!" end pid, status = Process.waitpid2 favorite puts status.exitstatus
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。
favorite = fork do exit 77 end middle_child = fork do abort "I want to be waited on!" end pid, status = Process.waitpid2 favorite puts status.exitstatus