fix: Address review comments

This commit is contained in:
timedout authored and Ellis Git committed 2026-08-20 00:57:11 +00:00
1 parent 9af60bcf62
commit f1a77e0404
9 files changed
+45 -57

No files matched your search

+8 -2
View File
@@ -1,6 +1,6 @@
use std::any::{Any, TypeId};
use conduwuit::{Err, Error, Result, err};
use conduwuit::{Err, Error, Result, err, utils::IterStream};
use http::StatusCode;
use ruma::{
DeviceId, OwnedDeviceId, OwnedServerName, OwnedUserId, UserId,
@@ -150,7 +150,13 @@ impl CheckAuth for ServerSignatures {
}
// Ping the server as healthy
services.federation.mark_healthy(&output.origin);
if services.federation.mark_healthy(&output.origin) {
services
.sending
.flush_servers([output.origin.clone()].stream())
.await
.ok();
}
Ok(output.origin)
},