Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allocate a conhost during Windows service startup
Creating a console for containerd causes it to be inherited by any child processes, which gives us performance and reliability improvements. See comment in code for more information. Another option considered here would be to invoke each child process with the DETACHED_PROCESS flag. This would save us the containerd console allocation. The difficulty of this approach would be ensuring that all process invocation points have had this flag added, and that any future invocations also use the flag. Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
- Loading branch information