From: matz@... (Yukihiro Matsumoto) Date: 2003-11-05T17:39:51+09:00 Subject: [ruby-dev:21837] Re: pthread trouble on tcltklib まつもと ゆきひろです In message "[ruby-dev:21835] Re: pthread trouble on tcltklib" on 03/11/05, Hidetoshi NAGAI writes: |> Ruby 本体の eval.c と signal.c への patch として作ってみました. |> これで GC や Thread switching が生じても落ちずに済んでいるようです. |> とりあえずのテスト用なので,#ifdef などではくくっていません. | |テストしやすいように,configure --with-pthread-ext で |指定できるように作り直しました. |eval.c の方の変更は --with-pthread-ext を指定しない限りは |従来通りのはずです. |signal.c の方は変更されてしまいますが,問題は生じないはずです. |お試し下さい. これならコミットしてもよいですよ。signal.cの実装はあまり私の 趣味ではないですけど。