Staging
v0.8.1
https://github.com/python/cpython
Revision ee6d64773b3137ef59272517ee0491dd7748d46d authored by Brett Cannon on 22 August 2010, 22:19:11 UTC, committed by Brett Cannon on 22 August 2010, 22:19:11 UTC
test_importlib is that it discovers special little race conditions. For
instance, it turns out that importlib would throw an exception if two different
Python processes both tried to create the __pycache__ directory as one process
would succeed, causing the other process to fail as it didn't expect to get any
"help". So now importlib simply stays calm and just accepts someone else did
the work of creating the __pycache__ directory for it, moving on with life.

Closes issue #9572.
1 parent 186335b
History
Tip revision: ee6d64773b3137ef59272517ee0491dd7748d46d authored by Brett Cannon on 22 August 2010, 22:19:11 UTC
One of the joys of having test_multiprocessing occasionally execute after
Tip revision: ee6d647
File Mode Size
Demo
Doc
Grammar
Include
Lib
Mac
Misc
Modules
Objects
PC
PCbuild
Parser
Python
Tools
.bzrignore -rw-r--r-- 538 bytes
.hgignore -rw-r--r-- 752 bytes
.hgtags -rw-r--r-- 3.7 KB
LICENSE -rw-r--r-- 14.2 KB
Makefile.pre.in -rw-r--r-- 40.2 KB
README -rw-r--r-- 6.7 KB
configure -rwxr-xr-x 390.5 KB
configure.in -rw-r--r-- 119.8 KB
install-sh -rwxr-xr-x 7.0 KB
pyconfig.h.in -rw-r--r-- 33.3 KB
runtests.sh -rwxr-xr-x 2.1 KB
setup.py -rw-r--r-- 76.7 KB

README

back to top