[#30408] Ruby 1.8.6 preview2 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 preview2 をリリースしました。

20 messages 2007/02/24
[#30414] fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Hidetoshi NAGAI <nagai@...> 2007/02/25

永井@知能.九工大です.

[#30418] Re: fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Nobuyoshi Nakada <nobu@...> 2007/02/25

なかだです。

[ruby-dev:30416] Re: fastthreadについて

From: Shugo Maeda <shugo@...>
Date: 2007-02-25 14:38:37 UTC
List: ruby-dev #30416
前田です。

Shugo Maeda wrote:
> (1) rb_thread_wakeup()のrb_rescue2()
> 
> rb_thread_wakeup()をrb_rescue2()で実行してThreadErrorを無視する
> ようにしていますが、THREAD_KILLEDなスレッドはスキップして次の
> スレッドをwakeupしないと、だれもMutexを獲得できなくなってまずい
> ような気がします。

これは勘違いでした。
rescue2()の戻り値を見てwhileループを回しているので上記のような
処理になっていそうですね。

-- 
前田 修吾

In This Thread