From: Eric Wong Date: 2011-12-15T09:12:41+09:00 Subject: [ruby-core:41660] Re: [Ruby 1.9 - Bug #5138][Open] Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK KOSAKI Motohiro wrote: > - I can imagine IO::WaitReadable is annoying to use. but I'm not sure > how much affect it a performance. Did anyone mesure it? I've released a net-wrong RubyGem which monkey patches net/* with kgio + terrible_timeout: http://bogomips.org/net-wrong/README Hopefully people can test (on real applications) and report performance differences from avoiding exceptions/temporary Classes (and buffer-recycling)