Skip to content

Commit c79a2c4

Browse files
committed
Log when the WebSocket starts and ends
1 parent f2a056e commit c79a2c4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ui/src/server_axum/websocket.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ use tokio::{
2828
time,
2929
};
3030
use tokio_util::sync::CancellationToken;
31-
use tracing::{error, instrument, warn, Instrument};
31+
use tracing::{error, info, instrument, warn, Instrument};
3232

3333
#[derive(Debug, serde::Deserialize, serde::Serialize)]
3434
#[serde(rename_all = "camelCase")]
@@ -210,9 +210,11 @@ pub(crate) async fn handle(
210210

211211
let id = WEBSOCKET_ID.fetch_add(1, Ordering::SeqCst);
212212
tracing::Span::current().record("ws_id", &id);
213+
info!("WebSocket started");
213214

214215
handle_core(socket, factory, feature_flags, db).await;
215216

217+
info!("WebSocket ending");
216218
metrics::LIVE_WS.dec();
217219
let elapsed = start.elapsed();
218220
metrics::DURATION_WS.observe(elapsed.as_secs_f64());

0 commit comments

Comments
 (0)