actually run disconnect handlers when a client disconnects

This commit is contained in:
jake 2020-01-25 12:46:33 -08:00
parent 1add8b500a
commit 81043891a1

View File

@ -221,7 +221,7 @@ async fn client_recv_loop<S, R>(client_id: ClientId,
match err { match err {
NetworkError::ClientDisconnected => { NetworkError::ClientDisconnected => {
trace!("[client disconnected] {:?}", client_id); trace!("[client disconnected] {:?}", client_id);
server_sender.send(ClientAction::Disconnect(client_id)); server_sender.send(ClientAction::Disconnect(client_id)).await;
break; break;
} }
_ => { _ => {