Project

General

Profile

Backport #2092 » queue_ruby18.patch

quix (James M. Lawrence), 09/12/2009 09:49 PM

View differences:

lib/thread.rb (working copy)
t.wakeup if t
rescue ThreadError
retry
ensure
Thread.critical = false
end
begin
t.run if t
rescue ThreadError
end
ensure
Thread.critical = false
end
#
......
t.wakeup if t
rescue ThreadError
retry
ensure
Thread.critical = false
end
begin
t.run if t
rescue ThreadError
end
end
retval
ensure
Thread.critical = false
end
#
(3-3/3)