setpgrp -> 0[permalink][rdoc][edit]-
カレントプロセスの ID と同じ ID をもつプロセスグループを作成し、カレントプロセスをそのリーダーにします。 Process?.setpgid(0, 0) と同じです。
- [EXCEPTION]
Errno::EXXX: - プロセスグループの設定に失敗した場合に発生します。
- [EXCEPTION]
NotImplementedError: - メソッドが現在のプラットフォームで実装されていない場合に発生します。
fork do p [Process.pid, Process.getpgrp] p Process.setpgrp p [Process.pid, Process.getpgrp] end Process.wait #=> [3427, 3426] 0 [3427, 3427][SEE_ALSO] setpgrp(2)
- [EXCEPTION]