diff --git a/launcher/src/main.rs b/launcher/src/main.rs index 583220a6355..b9da171498d 100644 --- a/launcher/src/main.rs +++ b/launcher/src/main.rs @@ -922,6 +922,8 @@ fn shard_manager( if let Ok(n) = stdin.read(&mut buffer) { if n > 0 { let _ = pstdin.write_all(&buffer[..n]); + } else { + break; } } } @@ -1063,6 +1065,8 @@ fn log_lines(mut bufread: BufReader) { } } } + } else { + break; } } }