lib/cexpect.rb in cexpect-0.3.0 vs lib/cexpect.rb in cexpect-0.4.1
- old
+ new
@@ -57,10 +57,10 @@
end
def getc(timeout)
rd = __getobj__
- return nil if !IO.select([rd], nil, nil, timeout) || eof?
+ return nil if !rd.wait_readable(timeout) || eof?
rd.getc.chr
end
def re_match(buf, pat)