diff --git a/lib/select.rb b/lib/select.rb index c347bc9..61514f5 100644 --- a/lib/select.rb +++ b/lib/select.rb @@ -19,8 +19,8 @@ class Select def initialize timeout = 30 @read, @write, @error = {}, {}, {} - @read.default = @write.default = @error.default = lambda{} - @timeout, @tevent, @exit, @exit_on_empty = timeout, lambda{}, false, true + @read.default = @write.default = @error.default = proc{} + @timeout, @tevent, @exit, @exit_on_empty = timeout, proc{}, false, true end def timeout timeout = nil, &event