Message216757
Executing the supplied test code you either get:
sys.version = 3.4.0+ (3.4:635817da596d, Apr 17 2014, 14:30:34)
[GCC 4.6.3]
--------
Results with <class 'subprocess.Popen'>:
r0 = None, expected None
r1 = None, expected None
ri0 = None, expected None
ri1 = -9, expected -9
ri2 = -9, expected -9
r2 = 0, expected -9 *** MISMATCH ***
r3 = 0, expected -9 *** MISMATCH ***
or
Results with <class 'subprocess.Popen'>:
r0 = None, expected None
r1 = None, expected None
ri0 = None, expected None
ri1 = -9, expected -9
ri2 = -9, expected -9
r2 = 0, expected -9 *** MISMATCH ***
r3 = 0, expected -9 *** MISMATCH ***
At first glance it appears that the .returncode attribute is not safely set after the wait call... This test code is using the Popen object from multiple threads at once. |
|
Date |
User |
Action |
Args |
2014-04-17 21:49:43 | gregory.p.smith | set | recipients:
+ gregory.p.smith |
2014-04-17 21:49:43 | gregory.p.smith | set | messageid: <1397771383.14.0.251860763766.issue21291@psf.upfronthosting.co.za> |
2014-04-17 21:49:43 | gregory.p.smith | link | issue21291 messages |
2014-04-17 21:49:43 | gregory.p.smith | create | |
|