From: Tanaka Akira Date: 2011-08-04T05:22:49+09:00 Subject: [ruby-core:38767] Re: [Ruby 1.9 - Bug #5138][Open] Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK 2011/8/4 Aaron Patterson : > If the exceptions are not exceptional, that makes me wonder why are they > exceptions at all? Since these aren't really exceptional cases, I would > prefer not to rescue. They are errors defined by OS. It is usual to map OS errors to exceptions Errno::*. -- Tanaka Akira