mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 00:14:35 +03:00
4409f61ab2
I somehow ended up in a situation where hg crashed on an unlink I introduced in 8fd3fc1ef4c6. I don't know how it happened and can't reproduce it. It seems like it only can happen when the file is removed between the time of check in a working directory context walk that finds a standin file, and the time of use when we try to remove it because the corresponding largefile doesn't exist. But better safe than sorry: replace the plain unlink with unlinkpath with ignoremissing=True. That will also remove remaining empty directories, which arguably is more correct. |
||
---|---|---|
.. | ||
__init__.py | ||
basestore.py | ||
CONTRIBUTORS | ||
lfcommands.py | ||
lfutil.py | ||
localstore.py | ||
overrides.py | ||
proto.py | ||
remotestore.py | ||
reposetup.py | ||
storefactory.py | ||
uisetup.py | ||
wirestore.py |