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