box-o-sand/oldstuff/ruby-sockets/ping-pong/client.rb

12 lines
192 B
Ruby
Raw Normal View History

require 'socket'
loop do
TCPSocket.open('127.0.0.1', 24000) do |sock|
sock.send("PING\n", 0)
pong = sock.recv(100)
puts "client: RECV PONG"
sock.close
end
sleep 0.5
end