From: nobu.nakada@... Date: 2002-12-04T11:20:26+09:00 Subject: [ruby-list:36664] Re: Gtk.main なかだです。 At Wed, 4 Dec 2002 10:37:12 +0900, SAWAI, Masahiko wrote: > >> idle以外のときはGtkはイベント待ちの状態で止まってるので、そこで > >> シグナルを発行できるのかちょっと疑問になって来ました。 > > > >シグナルでもmain_quitでもキューに貯めておくだけみたいで、問題な > >さそうです。その後でGtk.mainを呼んでいるスレッドを起こす必要が > >ありますが。 > > とすると(もっと他に書き方があるってのは置いておいて)元のプログラムに > 忠実に書いてみるとこんな感じで問題ないのでしょうか? 少なくとも現在の実装では大丈夫そうです。コールバックの中から longjmp()してイベントを発生させるような状況が想定されているかは 疑問なので断言はできませんが、よほど変わった作りをしてない限り 問題はないと思います。たぶん。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦