diff --git a/aquatic_ws/src/workers/socket.rs b/aquatic_ws/src/workers/socket.rs index 2e6ebb6..5c96575 100644 --- a/aquatic_ws/src/workers/socket.rs +++ b/aquatic_ws/src/workers/socket.rs @@ -432,7 +432,7 @@ async fn run_stream_agnostic_connection< race(reader_handle, writer_handle) .await - .expect("reader/writer task should not be closed") + .ok_or_else(|| anyhow::anyhow!("reader/writer task closed"))? } struct ConnectionReader {