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, OpenSSL::SSL::SSLError => error
    raise ConnectionError.with_config(error.message, config)
  end
end