# File lib/gelf/transport/tcp.rb, line 19 def send(message) return if @addresses.empty? loop do connected = @sockets.reject(&:closed?) reconnect_all if connected.empty? break if write_any(connected, message) end end