commit | 9fadfb0d1dbf1b42efbe1374ea55f99b57b76a3f | [log] [tgz] |
---|---|---|
author | Tim Peters <tim.peters@gmail.com> | Sat Jan 13 03:04:02 2001 +0000 |
committer | Tim Peters <tim.peters@gmail.com> | Sat Jan 13 03:04:02 2001 +0000 |
tree | 23c348d668b1045f52c2d3eedfa3b9d308eb3e34 | |
parent | d7b68021ceb241fed4c082bc7a6585a987c0aab4 [diff] |
Guido found a brand new race in tempfile on Linux, due to Linux changing pid across threads (but in that case, it's still the same process, and so still sharing the "template" cache in tempfile.py). Repaired that, and added a new std test. On Linux, someone please run that standalone with more files and/or more threads; e.g., python lib/test/test_threadedtempfile.py -f 1000 -t 10 to run with 10 threads each creating (and deleting) 1000 temp files.