mirror of
https://github.com/containers/podman.git
synced 2026-09-15 15:22:23 -04:00
When starting a machine on Windows, background helper processes (podman.exe machine server9p, gvproxy, and win-sshproxy) could be terminated when the parent CMD/PowerShell session closed. 1. For podman.exe machine server9p (a console subsystem binary), set CreationFlags to CREATE_NO_WINDOW so it runs without attaching to the parent console. 2. For GUI binaries (gvproxy and win-sshproxy), configure DETACHED_PROCESS so they outlive the invoking console session. Fixes: #29573 Signed-off-by: prabhat-kumar96 <prabhatmathur9927@gmail.com>