On windows, we have to indirect through a batch file to launch plugins, which means when we go to close a plugin, we only kill cmd.exe that is running the batch file and not the underlying node process. This prevents `pulumi` from exiting cleanly. So on Windows, we also kill any direct children of the plugin process Fixes #504 |
||
---|---|---|
.. | ||
child.go | ||
child_windows.go | ||
diag.go | ||
exit.go | ||
log.go | ||
log_test.go |