[#30408] Ruby 1.8.6 preview2 has been released — "Akinori MUSHA" <knu@...>

 Ruby 1.8.6 preview2 をリリースしました。

20 messages 2007/02/24
[#30414] fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Hidetoshi NAGAI <nagai@...> 2007/02/25

永井@知能.九工大です.

[#30418] Re: fail to autoload at $SAFE==4 (Re: Ruby 1.8.6 preview2 has been released) — Nobuyoshi Nakada <nobu@...> 2007/02/25

なかだです。

[ruby-dev:30422] Re: システムコールでブロック中の割り込み処理

From: Shugo Maeda <shugo@...>
Date: 2007-02-26 00:34:40 UTC
List: ruby-dev #30422
前田です。

Urabe Shyouhei wrote:
>> ruby_1_8では直っているんですが、1.8.5では特定のプラットフォーム
>> (自分が確認したのはLinxu)で、flockなどのシステムコールでブロック
>> している時に割り込みが効かない問題があるようです。
>>   
> 
> ふむ。さすがにこの挙動に依存してるプログラムはないと信じたいので、185に
> もあてます。指摘されなきゃ気づいてませんでした。ありがとうございます。

ちなみに1.8.4では問題なかったりします。
詳しくは把握していないのですが、1.8.5にtrunkの修正がマージされた時に
SA_RESTARTの変更が取りこぼされて中途半端な状態になったために、上記の
ような状態になってしまったようです。

-- 
前田 修吾

In This Thread