diff --git a/src/game/iter_once.rs b/src/game/iter_once.rs index 03cc114..3ed6060 100644 --- a/src/game/iter_once.rs +++ b/src/game/iter_once.rs @@ -36,7 +36,8 @@ impl Game { client.send_with_prompt(message); } else { client.send_without_prompt(&message); - if message == "Goodbye".to_string() { + if message == "Goodbye\n\n".to_string() { + let _ = client.close(); log::info!("Disconnect from {}", client); self.clients.remove(&token); self.tokens.push_back(token);