Jump to content

Chat server: Difference between revisions

Tweak
(Added zkl)
(Tweak)
Line 1,650:
while(True){
message:=socket.read().text.strip();
if(not message or message=="\xff\xec") break; // ^D to disconnect.
broadcast(name, "%s> %s".fmt(name,message));
}
Line 1,659:
 
// Send a message to all users from the given name.
fcn broadcast(name, message){ // called from user thread
println(message); // log message to server console
users.pump(Void,'wrap([(toName,socket)]){
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.