class IO::Event::Interrupt

def initialize(selector)

def initialize(selector)
	@selector = selector
	@input, @output = ::IO.pipe
	
	@fiber = Fiber.new do
		while true
			if @selector.io_wait(@fiber, @input, IO::READABLE)
				@input.read_nonblock(1)
			end
		end
	end
	
	@fiber.transfer
end