diff --git a/examples/echo_server.rb b/examples/echo_server.rb index 471d436..5f07921 100755 --- a/examples/echo_server.rb +++ b/examples/echo_server.rb @@ -29,6 +29,7 @@ def handle_connection(socket) loop { socket.write socket.readpartial(4096) } rescue EOFError puts "*** #{host}:#{port} disconnected" + socket.close end end