Record that test_popen2 on Windows failed again, and why.
Removed the line about "Windows threads problems" because I believe the test_popen2 failure is what that was talking about.
This commit is contained in:
parent
2905c65f5a
commit
d00648fc3d
10
pep-0200.txt
10
pep-0200.txt
|
@ -95,7 +95,6 @@ Failing test cases need to get fixed
|
|||
Open items -- Need to be resolved before 2.0b1 release
|
||||
|
||||
Add popen2 support for Linux -- Fred Drake
|
||||
There are some threads problems on windows...
|
||||
|
||||
Deal with buffering problem with SocketServer -- GvR
|
||||
|
||||
|
@ -175,6 +174,15 @@ Previously failing test cases
|
|||
test_posixpath all 22-Aug-2000
|
||||
|
||||
test_popen2 Win32 26-Jul-2000
|
||||
[31-Aug-2000 tim
|
||||
This died again, but for an entirely different reason: it uses a
|
||||
dict to map file pointers to process handles, and calls a dict
|
||||
access function during popen.close(). But .close releases threads,
|
||||
which left the internal popen code accessing the dict without a
|
||||
valid thread state. The dict implementation changed so that's no
|
||||
longer accepted. Fixed by creating a temporary thread state in the
|
||||
guts of popen's close routine, and grabbing the global lock with
|
||||
it for the duration]
|
||||
[20-Aug-2000 tim
|
||||
changed the popen2.py _test function to use the "more" cmd
|
||||
when os.name == "nt". This makes test_popen2 pass under
|
||||
|
|
Loading…
Reference in New Issue