All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jruby.kernel19.io.rb Maven / Gradle / Ivy

There is a newer version: 9.4.9.0
Show newest version
# Under MRI (<2.1), EAGAIN is extended on every creation with the appropriate
# module. Due to the absurd overhead that results, we use these classes instead.
class IO
  class EAGAINWaitReadable < Errno::EAGAIN
    include IO::WaitReadable
  end
  
  class EAGAINWaitWritable < Errno::EAGAIN
    include IO::WaitWritable
  end

  class EINPROGRESSWaitWritable < Errno::EINPROGRESS
    include IO::WaitWritable
  end
end




© 2015 - 2025 Weber Informatics LLC | Privacy Policy