Sha256: b69c278c5e3789c9952ebd82e9a5f893e3d7186922087b59b549edd5ff47dfee

Contents?: true

Size: 194 Bytes

Versions: 2

Compression:

Stored size: 194 Bytes

Contents

require "socket"
require "timeout"

server = TCPServer.new('127.0.0.1', 5555)
Timeout::timeout(20) {
  loop {
    client = server.accept
    line = client.gets
    puts line
  }
} rescue exit 0

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kurchatov-0.0.3b tests/server.rb
kurchatov-0.0.3a tests/server.rb