clone stream for register nick

This commit is contained in:
David Westgate 2023-11-26 18:24:47 -08:00
parent 3a93ac2dd5
commit 3fb7c0c251

View File

@ -159,8 +159,8 @@ fn register_nick(server: &Arc<Mutex<Server>>, nickname: &str, stream: &mut TcpSt
.unwrap(); .unwrap();
} else { } else {
// Add the user to the user list // Add the user to the user list
let clone = stream.try_clone().expect("fail to clone");
unlocked_server.users.insert(nickname.to_string(), stream); unlocked_server.users.insert(nickname.to_string(), clone);
// Send response ok // Send response ok
stream.write_all(&[codes::RESPONSE_OK]).unwrap(); stream.write_all(&[codes::RESPONSE_OK]).unwrap();