From 3feb32572c46f024cbe8333e2dfb43b3d2a965c2 Mon Sep 17 00:00:00 2001 From: timedout Date: Sun, 25 Jan 2026 04:28:56 +0000 Subject: [PATCH] fix: Use server runtime instead of tokio --- src/api/client/media.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/client/media.rs b/src/api/client/media.rs index e3b99887..00559c6d 100644 --- a/src/api/client/media.rs +++ b/src/api/client/media.rs @@ -260,7 +260,7 @@ async fn dispatch_redaction( } debug_info!("Asking {server} to redact media mxc://{server_name}/{media_id}"); - let _ = services + services .federation .execute(&server, authenticated_media::redact::unstable::Request { server_name: server_name.clone(), @@ -305,7 +305,7 @@ pub(crate) async fn redact_media_route( // TODO: This should be a persistent background task let servers = services.media.get_interested_servers(&mxc).await; - tokio::spawn(dispatch_redaction( + services.server.runtime().spawn(dispatch_redaction( mxc.server_name.to_owned(), mxc.media_id.to_owned(), servers,