From: moonerent@... (Rick) Date: 2002-02-22T08:59:11+09:00 Subject: Any ideas on why this doesn't work? require 'socket' server = TCPServer.new('127.0.0.1',5190) while (session = server.accept) begin thisUser = session.gets thisUser = thisUser.scan(/(.*?)<\/user>/).to_s session.print "#{thisUser}\0" ensure session.close if session #puts "sesson closed" end end TIA, Rick