by shigemk2

当面は技術的なことしか書かない

指定した子プロセスを終了する

Process

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

http://tatsu-zine.com/books/naruhounix