# File lib/qrack/client.rb, line 163
    def read_ready?(timeout, cancelator = nil)
      io = IO.select([ @socket, cancelator ].compact, nil, nil, timeout)
      io and io[0].include?(@socket)
    end