module Redis::Connection::SocketMixin

def gets

def gets
  while (crlf = @buffer.index(CRLF)).nil?
    @buffer << _read_from_socket(16_384)
  end
  @buffer.slice!(0, crlf + CRLF.bytesize)
end