まつもと ゆきひろです

In message "[ruby-dev:21835] Re: pthread trouble on tcltklib"
    on 03/11/05, Hidetoshi NAGAI <nagai / ai.kyutech.ac.jp> writes:

|> Ruby 本体の eval.c と signal.c への patch として作ってみました.
|> これで GC や Thread switching が生じても落ちずに済んでいるようです.
|> とりあえずのテスト用なので,#ifdef などではくくっていません.
|
|テストしやすいように,configure --with-pthread-ext で
|指定できるように作り直しました.
|eval.c の方の変更は --with-pthread-ext を指定しない限りは
|従来通りのはずです.
|signal.c の方は変更されてしまいますが,問題は生じないはずです.
|お試し下さい.

これならコミットしてもよいですよ。signal.cの実装はあまり私の
趣味ではないですけど。