From: "U.Nakamura" Date: 2005-08-19T11:41:51+09:00 Subject: [ruby-dev:26831] Re: cannot check EOF of pipe on windows こんにちは、なかむら(う)です。 In message "[ruby-dev:26830] Re: cannot check EOF of pipe on windows" on Aug.19,2005 11:33:09, wrote: | という形で read の置き換えがされています。これが無効になった | ために EPIPE 問題が再発したのではないかと思います。 うへ、見逃してました(なんでやねん>おれ) どうもありがとうございます。 | でも、何か HEAD と ruby_1_8 で挙動が違いますね・・・ あれ、おかしいな。 うちではどっちでも false "1" false "\n" false "x" true "y" になるんですが... | 途切れるので、flush が関係してるんでしょうか。 問題のエラーになってる時に、rb_w32_read()で0を返すようにして ますけど、それが非常にまずいんじゃないかという気はちらほらし ます。 って、trap関連処理はまだ入れてないなあ。その辺かしら... それでは。 -- U.Nakamura