From: nobu.nakada@... Date: 2002-03-28T01:57:56+09:00 Subject: [ruby-dev:16631] Re: IO#gets improvement なかだです。 At Thu, 28 Mar 2002 00:12:51 +0900, Yukihiro Matsumoto wrote: > |* rb_thread_wait_fd()が呼ばれるのは既にEOFになっているときだけ > | なので、read(2)が必要なときには事実上必ずブロックしてしまう。 > > こっちはある程度しょうがないように思うのですが、 > > |* IO#sysread, IO#sysseekがエラーになる。 > > こっちはまずいですね。どうしよう。 #define READ_DATA_PENDING(fd) 0 でいいかも、という気もしなくもないです。BeOSとVMSもあれで本当に 大丈夫なのか、なんとなく気になりますが。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦