前田です。

In message "[ruby-list:7414] Re: [Q] Thread"
Yukihiro Matsumoto <matz / netlab.co.jp> wrote:

|||んで,readlineのinfoを見るとrl_event_hookなるフックがあるよ
|||うですから,これでイベントのチェックを行えばスレッド対応にな
|||るんではないでしょうか(未確認).
||
||こんな感じで良いでしょうか。
|
|event_hookの中身はsig.hで定義されている
|
|        CHECK_INTS;
|
|にしてくださいませ.んで,ifdef THREADは必要ないでしょう.

ここをCHECK_INTSにすると、thread_pendingがずっと0のままなので
コンテキストスイッチが起こらなくなってしまうようなのですが、
どうするのがよいでしょう。

-- 
前田 修吾