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 {
NetworkError::ClientDisconnected => {
trace!("[client disconnected] {:?}", client_id);
server_sender.send(ClientAction::Disconnect(client_id));
server_sender.send(ClientAction::Disconnect(client_id)).await;
break;
}
_ => {