#430: MacRuby does not reap processes started with popen ---------------------------------+------------------------------------------ Reporter: neeracher@… | Owner: lsansonetti@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: ---------------------------------+------------------------------------------ in macirb, run the following line: (0..100).each {IO.popen("echo yo") do |f| end} in a separate shell, run "ps -eaf". It will show 100 zombie processes. A source code comparison suggests that MacRuby, as opposed to ruby 1.9, does not call waitpid when popen descriptors are closed. -- Ticket URL: <http://www.macruby.org/trac/ticket/430> MacRuby <http://macruby.org/>