Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
timedout
d6695409cf
feat: Add some more logging to the join process 2025-12-22 12:58:01 +00:00

View file

@ -366,7 +366,7 @@ async fn join_room_by_id_helper_remote(
let (make_join_response, remote_server) = let (make_join_response, remote_server) =
make_join_request(services, sender_user, room_id, servers).await?; 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 { let Some(room_version_id) = make_join_response.room_version else {
return Err!(BadServerResponse("Remote room version is not supported by conduwuit")); 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; 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())); make_join_response_and_server = make_join_response.map(|r| (r, remote_server.clone()));
if make_join_response_and_server.is_ok() { if make_join_response_and_server.is_ok() {
debug!("make_join succeeded via {remote_server}");
break; break;
} }
} }