From: matz@... (Yukihiro Matsumoto) Date: 2002-08-01T10:47:49+09:00 Subject: [ruby-dev:17875] Re: non-blocking IO まつもと ゆきひろです In message "[ruby-dev:17871] Re: non-blocking IO" on 02/08/01, nobu.nakada@nifty.ne.jp writes: |> * getsなど行指向入力はEWOULDBLOCKを無視 |> * read系はEWOULDBLOCKがきたらすでに読み込んだぶんを文字列 |> で返す。 | |すでに読み込んだぶんが0だったら単に空文字列ということでしょうか? そういうことです。 |ZnZさんのブロックを使うという案もどうかなと思うのですが…。 | うーん、readにブロックを与えたら、NONBLOCKINGという意味だと 認識するのは難しいと思います。見栄えからすぐに意味が分かるっ てのは重要です。すでにいっぱい間違いをしましたから、もうこれ 以上増やしたくない。 |それと、1.6で末尾にゴミがつきます。 ありがとうございます。コミットしてください。