mirror of
https://github.com/puma/puma.git
synced 2022-11-09 13:48:40 -05:00
20 lines
316 B
Ruby
20 lines
316 B
Ruby
|
require 'socket'
|
||
|
devrand = open("/dev/random","r")
|
||
|
|
||
|
loop do
|
||
|
s = TCPSocket.new(ARGV[0],ARGV[1])
|
||
|
s.write("GET / HTTP/1.1\r\n")
|
||
|
total = 0
|
||
|
begin
|
||
|
loop do
|
||
|
r = devrand.read(10)
|
||
|
n = s.write(r)
|
||
|
total += n
|
||
|
end
|
||
|
rescue Object
|
||
|
STDERR.puts "#$!: #{total}"
|
||
|
end
|
||
|
s.close
|
||
|
sleep 1
|
||
|
end
|