diff --git a/agent/csfx-guest-init/src/main.rs b/agent/csfx-guest-init/src/main.rs index 2633a41c..6e45e641 100644 --- a/agent/csfx-guest-init/src/main.rs +++ b/agent/csfx-guest-init/src/main.rs @@ -676,7 +676,7 @@ async fn stream_logs(listener: VsockListener, stdout: AsyncFd, stderr: while stdout_open || stderr_open { tokio::select! { - accept_result = listener.accept(), if client.is_none() => { + accept_result = listener.accept() => { match accept_result { Ok((conn, addr)) => { info!(target: "workload.logstream", peer = ?addr, "log client accepted");