diff --git a/src/service/admin.rs b/src/service/admin.rs index 81a5c017..cf8ab5db 100644 --- a/src/service/admin.rs +++ b/src/service/admin.rs @@ -844,7 +844,10 @@ impl Service { }); while let Some(mxc) = rx.recv().await { - let mxc = mxc?; + let Ok(mxc) = mxc else { + continue; + }; + let server_name = mxc.server_name(); if server_name == Ok(services().globals.server_name()) {