From: "Nobuyoshi.Nakada" Date: 2000-09-25T19:38:49+09:00 Subject: [ruby-dev:11062] Re: ruby-1.6.1-20000921-i386-cygwin and Thread なかだです。 At Mon, 25 Sep 2000 16:24:02 +0900 WATANABE Hirofumi wrote: > 元々動かないはずなんですが, これは win32/win32.c の > // assume normal files are always readable/writable > // fake read/write fd_set and return value > というコメントからもわかる通り, > ちゃんとした select を作らない限り解決しないでしょう. これはかなり難しいというか、大掛かりになりますね。 ちょっと試してみたら Console に対する HANDLE ってシフトキーとかでも signaled になってしまうので、実際にデータが読めるか調べるためには PeekConsoleInput() だか使わないといけないようです。なんか stdio 関係をほ とんど作り直すとかいう騒ぎになりそうな。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦