From 1afc16fb420d5c1de15c06dcd301bb9c1cd4a8d8 Mon Sep 17 00:00:00 2001 From: Thilo Behnke Date: Mon, 11 Jul 2022 00:13:59 +0200 Subject: [PATCH] bugfix/one-more-session-close-event-write-without-await --- server/src/websocket_handler.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/websocket_handler.rs b/server/src/websocket_handler.rs index 86579f8..a2e9581 100644 --- a/server/src/websocket_handler.rs +++ b/server/src/websocket_handler.rs @@ -81,7 +81,7 @@ impl WebsocketHandler for DefaultWebsocketHandler { if let Err(e) = message { error(&websocket_session_read_copy, &format!("ws message read failed for session: {:?}", e)); let reason = format!("ws closed: {:?}", e); - write_session_close_event(&mut event_writer, &websocket_session_read_copy, reason.as_str()); + write_session_close_event(&mut event_writer, &websocket_session_read_copy, reason.as_str()).await; break; } let message = message.unwrap();