lib/after.rb in after-0.2.1 vs lib/after.rb in after-0.3.1
- old
+ new
@@ -21,9 +21,19 @@
pids
end
def self.find_and_wait_for(args)
pids = find_pids args
- pids.each{|pid| WaitPid.wait_nonchild_pid pid }
+ if pids.length > 1
+ puts "found more than one -- waiting for all #{pids.inspect}"
+ end
+ pids.each{|pid|
+ puts "waiting for #{pid}"
+ WaitPid.wait_nonchild_pid pid
+ }
+ end
+
+ def self.wait_pid pid
+ WaitPid.wait_nonchild_pid pid
end
end
\ No newline at end of file