From: Eric Wong Date: 2011-08-02T08:35:00+09:00 Subject: [ruby-core:38675] Re: [Ruby 1.9 - Bug #5138][Open] Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK Urabe Shyouhei wrote: > (08/02/2011 08:14 AM), Eric Wong wrote: > > Urabe Shyouhei wrote: > >> So when you do a read loop, nothing bothers you, as long as you use > >> readpartial. > > > > That use of select + readpartial is unsafe. > > Unsafe how? readpatial works even without no data on a buffer. readpartial will block if there's no data readable, potentially freezing the whole process. -- Eric Wong