class RedisClient::RubyConnection
def write_multi(commands)
def write_multi(commands) buffer = nil commands.each do |command| buffer = RESP3.dump(command, buffer) end begin @io.write(buffer) rescue SystemCallError, IOError => error raise ConnectionError, error.message end end