From 689758ddcbaed00fe7eb3ab91b3924d2c1003114 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 17 May 2021 16:56:35 +0100 Subject: [PATCH] progress: Flush so the progress info is actually timely Signed-off-by: Ian Jackson --- src/packetframe.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/packetframe.rs b/src/packetframe.rs index 919df430..654f7d4b 100644 --- a/src/packetframe.rs +++ b/src/packetframe.rs @@ -460,6 +460,7 @@ impl<'c,W:Write> ResponseWriter<'c,W> { pub fn progress(&mut self, pi: ProgressInfo<'_>) { let resp = crate::commands::MgmtResponse::Progress(pi.into_owned()); rmp_serde::encode::write_named(&mut self.f, &resp)?; + self.f.flush()?; } } -- 2.30.2