secret
Created

  • Download Gist
gistfile1.rb
Ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
require 'socket'
 
threads = []
 
(0..ARGV[0].to_i).each do |i|
if i % 500 == 0
puts "#{i} threads spawned"
end
 
threads.push(
Thread.new do
t = TCPSocket.new("test", 11211)
$/ = "\r\n"
t.puts "stats"
 
while t.readline != "END\r\n"
1
end
 
sleep
end
)
end
 
threads.map(&:join)

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.