# File lib/open4.rb, line 166 def new_thread *a, &b #--{{{ cur = Thread.current Thread.new(*a) do |*a| begin b[*a] rescue Exception => e cur.raise e end end #--}}} end