This project is closed and read-only.
Backport #2092 » queue_ruby18.patch
| 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
|
||
|
#
|
||
- « Previous
- 1
- 2
- 3
- Next »