diff --git a/mirrord/cli/src/external_proxy.rs b/mirrord/cli/src/external_proxy.rs index aa072110e30..8c92ad9a901 100644 --- a/mirrord/cli/src/external_proxy.rs +++ b/mirrord/cli/src/external_proxy.rs @@ -101,6 +101,7 @@ pub async fn proxy(listen_port: u16, watch: drain::Watch) -> CliResult<()> { config.external_proxy.start_idle_timeout, ))); + // This connection is just to keep the agent alive as long as the client side is running. let mut own_agent_conn = connect_and_ping(&config, agent_connect_info.clone(), &mut analytics) .await .inspect_err(|_| cancellation_token.cancel())?;