From 20bcaf0e363cf581cd45b3b7973bb674dc1ccd4f Mon Sep 17 00:00:00 2001 From: Bin Liu Date: Tue, 27 Sep 2022 11:47:37 +0800 Subject: [PATCH] runtime-rs: set agent timeout to 0 for stream RPCs For stream RPCs: - write_stdin - read_stdout - read_stderr there should be no timeout (by setting it to 0). Fixes: #5249 Signed-off-by: Bin Liu --- src/runtime-rs/crates/agent/src/kata/agent.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/runtime-rs/crates/agent/src/kata/agent.rs b/src/runtime-rs/crates/agent/src/kata/agent.rs index 6e9e1fd107..dcd11b9e2b 100644 --- a/src/runtime-rs/crates/agent/src/kata/agent.rs +++ b/src/runtime-rs/crates/agent/src/kata/agent.rs @@ -100,9 +100,9 @@ impl_agent!( stats_container | crate::ContainerID | crate::StatsContainerResponse | None, pause_container | crate::ContainerID | crate::Empty | None, resume_container | crate::ContainerID | crate::Empty | None, - write_stdin | crate::WriteStreamRequest | crate::WriteStreamResponse | None, - read_stdout | crate::ReadStreamRequest | crate::ReadStreamResponse | None, - read_stderr | crate::ReadStreamRequest | crate::ReadStreamResponse | None, + write_stdin | crate::WriteStreamRequest | crate::WriteStreamResponse | Some(0), + read_stdout | crate::ReadStreamRequest | crate::ReadStreamResponse | Some(0), + read_stderr | crate::ReadStreamRequest | crate::ReadStreamResponse | Some(0), close_stdin | crate::CloseStdinRequest | crate::Empty | None, tty_win_resize | crate::TtyWinResizeRequest | crate::Empty | None, update_interface | crate::UpdateInterfaceRequest | crate::Interface | None,