Message135641
Seems like it would be enough to add a wait() at the end?
diff -r 9e473917cbfb Lib/subprocess.py
--- a/Lib/subprocess.py Mon May 09 21:17:02 2011 +0200
+++ b/Lib/subprocess.py Mon May 09 15:30:02 2011 -0500
@@ -796,6 +796,7 @@
self.stderr.close()
if self.stdin:
self.stdin.close()
+ self.wait()
def __del__(self, _maxsize=sys.maxsize, _active=_active):
if not self._child_created: |
|
Date |
User |
Action |
Args |
2011-05-09 20:41:04 | brian.curtin | set | recipients:
+ brian.curtin, gregory.p.smith, pitrou, neologix |
2011-05-09 20:41:04 | brian.curtin | set | messageid: <1304973664.85.0.760969463488.issue12044@psf.upfronthosting.co.za> |
2011-05-09 20:41:02 | brian.curtin | link | issue12044 messages |
2011-05-09 20:41:02 | brian.curtin | create | |
|