feat(client): drain late replies before closing session

This commit is contained in:
Nils Andreas Svee committed 2026-05-10 20:56:43 +07:00
1 parent ca99b752a6
commit 2524f5d1b2
2 files changed
+127

No files matched your search

+6
View File
@@ -349,6 +349,12 @@ impl Client {
session.sending_done && session.pending.len() == 0
}
pub(crate) fn has_timed_out_metadata(&self) -> bool {
self.session
.as_ref()
.is_some_and(|session| session.timed_out.len() > 0)
}
pub(crate) fn packets_sent(&self) -> u64 {
self.session
.as_ref()