Skip to content

Commit 6733a5c

Browse files
Log when a websocket connection has ended
1 parent 718712a commit 6733a5c

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

crates/core/src/client/client_connection.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,12 @@ impl ClientConnection {
404404

405405
let _gauge_guard = module_info.metrics.connected_clients.inc_scope();
406406
module_info.metrics.ws_clients_spawned.inc();
407-
scopeguard::defer!(module_info.metrics.ws_clients_aborted.inc());
407+
scopeguard::defer! {
408+
let database_identity = module_info.database_identity;
409+
let client_identity = id.identity;
410+
log::warn!("websocket connection aborted for client identity `{client_identity}` and database identity `{database_identity}`");
411+
module_info.metrics.ws_clients_aborted.inc();
412+
};
408413

409414
fut.await
410415
})

0 commit comments

Comments
 (0)