Jason Wold wrote:
> Ah, but I just noticed that popen3 doesn't save the pid info on any of
> the IO objects it returns.  bug or missing feature?

As it turns out, adding this will fix it:

     pi.each do |x|
       class << x
         attr_accessor :pid
       end
       x.pid = pid
     end

A bit ugly, but I'll modify my private copy this way until
I see something better...


Hal