Fix bug 231273 - [windows] os.popen doens't kill subprocess when interrupted
Don't pass CREATE_NEW_CONSOLE to CreateProcess(), meaning our child process is in the same "console group" and therefore interrupted by the same Ctrl+C that interrupts the parent.
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 4d9c93d..8a419c3 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -3291,7 +3291,7 @@
NULL,
NULL,
TRUE,
- CREATE_NEW_CONSOLE,
+ 0, /* no new console so Ctrl+C kills child too */
NULL,
NULL,
&siStartInfo,