feat: Show active transaction handle count in !admin federation incoming-federation

This commit is contained in:
nexy7574 authored and timedout committed 2026-02-23 16:36:45 +00:00
1 parent 9016cd11a6
commit 4657844d46
3 files changed
+14 -2

No files matched your search

+5 -2
View File
@@ -30,12 +30,15 @@ pub(super) async fn incoming_federation(&self) -> Result {
.federation_handletime
.read();
let mut msg = format!("Handling {} incoming pdus:\n", map.len());
let mut msg = format!(
"Handling {} incoming PDUs across {} active transactions:\n",
map.len(),
self.services.transaction_ids.txn_active_handle_count()
);
for (r, (e, i)) in map.iter() {
let elapsed = i.elapsed();
writeln!(msg, "{} {}: {}m{}s", r, e, elapsed.as_secs() / 60, elapsed.as_secs() % 60)?;
}
msg
};