From: nobu.nakada@... Date: 2000-10-12T23:51:54+09:00 Subject: [ruby-dev:11185] Re: SIGINT on windows なかだです。 今日 MSDN で見付けたんですが。 At Sat, 7 Oct 2000 00:27:29 +0900, Daisuke Aoki wrote: > 長く何が起こるかわからない処理の場合は Semaphore の方がまだ安全 (snip) > CriticalSectionを所持しているスレッドが解放せずに死ぬと、 > Win9x 系では CriticalSection は所持したままになるとか・・・ TerminateThread() されると握ったままのリソースは開放しないと いうのが 9x/NT 問わずWindows の仕様のようです。これは Semaphore でも Mutex でも同じ。 > もう回避できない問題ありっまくり(^^) それどころか、スタックまで開放されないってのは凄すぎです。いや さすが(謎)。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦