From ed27824d829c5b33dbf8417e5b2a9655078a06e0 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 2 May 2021 00:24:13 +0100 Subject: [PATCH] cmdlistener: Refactor to use write_withbulk Signed-off-by: Ian Jackson --- daemon/cmdlistener.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/daemon/cmdlistener.rs b/daemon/cmdlistener.rs index 4df65db1..b437201d 100644 --- a/daemon/cmdlistener.rs +++ b/daemon/cmdlistener.rs @@ -310,10 +310,9 @@ fn execute_and_respond(cs: &mut CommandStreamData, cmd: MgmtCommand, } }; - let mut for_response = for_response.new_frame()?; - rmp_serde::encode::write_named(&mut for_response, &resp).context("respond")?; - bulk_download(&mut for_response).context("download")?; - for_response.finish().context("flush")?; + let mut wf = for_response.write_withbulk(&resp).context("respond")?; + bulk_download(&mut wf).context("download")?; + wf.finish().context("flush")?; Ok(()) } -- 2.30.2