--- a/wxPopen.py Mon Feb 25 16:59:28 2008 +0100
+++ b/wxPopen.py Tue Feb 26 15:04:12 2008 +0100
@@ -81,9 +81,10 @@
stdout = subprocess.PIPE,
- stderr = subprocess.STDOUT,
+ #stderr = subprocess.STDOUT, + stderr = subprocess.PIPE, startupinfo = self.startupinfo)
-# stderr = subprocess.PIPE)
self.outt = outputThread(
@@ -93,12 +94,12 @@
-# self.errt = outputThread(
+ self.errt = outputThread(
@@ -123,7 +124,7 @@
-# self.errt.killed = True
+ self.errt.killed = True if wx.Platform == '__WXMSW__':
handle = ctypes.windll.kernel32.OpenProcess(PROCESS_TERMINATE, False, self.Proc.pid)