From: Hidetoshi NAGAI Date: 2003-11-12T11:05:28+09:00 Subject: [ruby-dev:21901] Re: pthread trouble on tcltklib 永井@知能.九工大です. From: nobu.nakada@nifty.ne.jp Subject: [ruby-dev:21900] Re: pthread trouble on tcltklib Date: Wed, 12 Nov 2003 08:22:50 +0900 Message-ID: <200311112322.hABNMo64016191@sharui.nakada.kanuma.tochigi.jp> > この部分ですが、rb_thread_schedule()への再入だけではなく、別の > pthread内でのrubyスレッドの切替え自体が危険じゃないでしょうか。 > そう考えると、ロックじゃなくて最初にスレッドIDを保存しておいて、 > 単純に現在のスレッドと一致しなかったら戻る、だけでもよさそうな > 気がして来ました。 ruby thread の切り替え作業が同時に行われなければいいのではないかと 思いましたが,甘かったでしょうか.(^_^; ruby thread の切り替えが可能な pthread を一つだけに絞ったとき, アプリケーションへの組み込み用途での ruby 利用に支障が出たりは しないでしょうか? # 単に私の理解が不足しているだけなんでしょうね... -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp