From: WATANABE Hirofumi Date: 2000-10-30T14:13:28+09:00 Subject: [ruby-dev:11332] Re: Thread and IO /Cygwin わたなべです. Shin-ichiro Hara writes: :わたなべさん、10/25版のcygwinのrubyですけど、 :次のコードで、readがブロックしてしまうようです。 うーむ. WinNT4.0 SP6 だと 3 2 と表示されて, ここで Enter でちゃんと終了します. :Thread.start do : f = open( "| ruby -e 'print 1'" ) : f.read : p 2 : f.close :end :p 3 :gets p 1 はどこに行ったんでしょう? #と聞きたくなる. :Windows Me ですが、よろしくお願いします。 Windows 95/98 もそうなのかなあ? % uname -a CYGWIN_NT-4.0 HOGE 1.1.4(0.26/3/2) 2000-08-03 20:53 i686 unknown という Cygwin DLL を使ってます. -- わたなべひろふみ