From d6695409cfffb0fc287d378c541dbb093c304424 Mon Sep 17 00:00:00 2001 From: timedout Date: Mon, 22 Dec 2025 12:58:01 +0000 Subject: [PATCH] feat: Add some more logging to the join process --- src/api/client/membership/join.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api/client/membership/join.rs b/src/api/client/membership/join.rs index 953211a1..e3db2c82 100644 --- a/src/api/client/membership/join.rs +++ b/src/api/client/membership/join.rs @@ -366,7 +366,7 @@ async fn join_room_by_id_helper_remote( let (make_join_response, remote_server) = make_join_request(services, sender_user, room_id, servers).await?; - info!("make_join finished"); + info!(via=%remote_server, "make_join finished"); let Some(room_version_id) = make_join_response.room_version else { return Err!(BadServerResponse("Remote room version is not supported by conduwuit")); @@ -1000,11 +1000,13 @@ async fn make_join_request( return make_join_response_and_server; } + info!("{remote_server} could not make_join: {e}"); } make_join_response_and_server = make_join_response.map(|r| (r, remote_server.clone())); if make_join_response_and_server.is_ok() { + debug!("make_join succeeded via {remote_server}"); break; } }