module IO::Event::Selector

def self.nonblock(io, &block)

def self.nonblock(io, &block)
	io.nonblock(&block)
rescue Errno::EBADF
	# Windows.
	yield
end