From: Shugo Maeda Date: 2007-02-26T09:34:40+09:00 Subject: [ruby-dev:30422] Re: システムコールでブロック中の割り込み処理 前田です。 Urabe Shyouhei wrote: >> ruby_1_8では直っているんですが、1.8.5では特定のプラットフォーム >> (自分が確認したのはLinxu)で、flockなどのシステムコールでブロック >> している時に割り込みが効かない問題があるようです。 >> > > ふむ。さすがにこの挙動に依存してるプログラムはないと信じたいので、185に > もあてます。指摘されなきゃ気づいてませんでした。ありがとうございます。 ちなみに1.8.4では問題なかったりします。 詳しくは把握していないのですが、1.8.5にtrunkの修正がマージされた時に SA_RESTARTの変更が取りこぼされて中途半端な状態になったために、上記の ような状態になってしまったようです。 -- 前田 修吾