Sha256: e46db220411710e7825f0257026788c506cb88cd476706d1bebc85aadf90f0df
Contents?: true
Size: 425 Bytes
Versions: 11
Compression:
Stored size: 425 Bytes
Contents
# frozen_string_literal: true require 'bundler/setup' require 'polyphony' server = TCPServer.open('127.0.0.1', 1234) puts "Pid: #{Process.pid}" puts 'Echoing on port 1234...' while (client = server.accept) spin do while (data = client.gets) # client.send("you said: #{data.chomp}!\n", 0) client.write('you said: ', data.chomp, "!\n") end rescue Errno::ECONNRESET 'Connection reset...' end end
Version data entries
11 entries across 11 versions & 1 rubygems