• Julien Muchembled's avatar
    Remove most dangerous uses of 'chdir' syscall · ca182eef
    Julien Muchembled authored
    Because chdir/getcwd is global to the whole process, it is not thread-safe
    and may cause very serious bugs like data loss (for example when 'os.remove'
    or 'shutil.rmtree' are called with relative paths).
    
    There still remain uses of 'chdir' in ERP5 Subversion. A temporary quick change
    is done to reduce the probability of race conditions, but this should really be
    fixed.
    ca182eef
Name
Last commit
Last update
..
Constraint Loading commit data...
Document Loading commit data...
PropertySheet Loading commit data...
bin Loading commit data...
help Loading commit data...
skins Loading commit data...
tests Loading commit data...
Git.py Loading commit data...
MAINTAINERS.txt Loading commit data...
Permissions.py Loading commit data...
README.txt Loading commit data...
Subversion.py Loading commit data...
SubversionClient.py Loading commit data...
VERSION.txt Loading commit data...
WorkingCopy.py Loading commit data...
__init__.py Loading commit data...
tool.png Loading commit data...