Guest User

Untitled

a guest
Jun 21st, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.21 KB | None | 0 0
  1. r, w = IO.pipe
  2. pid0 = fork {
  3. r.close
  4. pid1 = fork {
  5. sleep 2
  6. puts 'bah!'
  7. }
  8. w.puts pid1
  9. w.close
  10. }
  11. w.close
  12. Process.waitpid(pid0)
  13. pid1 = r.gets.to_i
  14. r.close
  15. #sleep 2
  16. at_exit { Process.kill 'HUP', pid1 }
Add Comment
Please, Sign In to add comment