fix: Apply client-requested timeout to federated key queries

Also parallelised federation calls in related functions
This commit is contained in:
timedout committed 2026-01-03 16:05:05 +00:00
1 parent 6c61b3ec5b
commit bc426e1bfc
7 files changed
+81 -33

No files matched your search

+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;
}