# File lib/gelf/transport/tcp.rb, line 12 def addresses=(addresses) @addresses = addresses.dup.freeze.tap do |addrs| @sockets.each(&:close) @sockets = addrs.map { |peer| connect(*peer) } end end