fix: Apply client-requested timeout to federated key queries

Also parallelised federation calls in related functions
This commit is contained in:
timedout
2026-01-03 16:05:05 +00:00
parent 6c61b3ec5b
commit bc426e1bfc
7 changed files with 81 additions and 33 deletions
+1 -1
View File
@@ -72,7 +72,7 @@ pub(crate) async fn well_known_support(
if contacts.is_empty() {
let admin_users = services.admin.get_admins().await;
for user_id in admin_users.iter() {
for user_id in &admin_users {
if *user_id == services.globals.server_user {
continue;
}