diff --git a/lib/graphite.rb b/lib/graphite.rb index 29c8816..b52e011 100755 --- a/lib/graphite.rb +++ b/lib/graphite.rb @@ -8,9 +8,11 @@ class Graphite end def log path, value - socket = TCPSocket.new(@server, 2003) - socket.puts "#{path} #{value} #{Time.now.to_i}" - socket.close + Thread.new { + socket = TCPSocket.new(@server, 2003) + socket.puts "#{path} #{value} #{Time.now.to_i}" + socket.close + } end end