rust/hedgewars-server/src/handlers.rs
changeset 15810 ee84e417d8d0
parent 15804 747278149393
child 15831 7d0f747afcb8
equal deleted inserted replaced
15809:c3971b38bbfa 15810:ee84e417d8d0
   399 
   399 
   400         state
   400         state
   401             .anteroom
   401             .anteroom
   402             .add_client(client_id, encode(&salt), is_local);
   402             .add_client(client_id, encode(&salt), is_local);
   403 
   403 
   404         response.add(HwServerMessage::Connected(utils::SERVER_VERSION).send_self());
   404         response.add(HwServerMessage::Connected(utils::SERVER_MESSAGE.to_owned(), utils::SERVER_VERSION).send_self());
   405     }
   405     }
   406 }
   406 }
   407 
   407 
   408 pub fn handle_client_loss(state: &mut ServerState, client_id: ClientId, response: &mut Response) {
   408 pub fn handle_client_loss(state: &mut ServerState, client_id: ClientId, response: &mut Response) {
   409     if state.anteroom.remove_client(client_id).is_none() {
   409     if state.anteroom.remove_client(client_id).is_none() {