changeset 31549 | d5758760c0f4 |
parent 31471 | d1ce2124ec83 |
child 31560 | 7485e45807e4 |
--- a/hgext/shelve.py Tue Mar 21 06:50:28 2017 -0700 +++ b/hgext/shelve.py Tue Mar 21 06:50:28 2017 -0700 @@ -236,11 +236,7 @@ continue base = f[:-(1 + len(patchextension))] for ext in shelvefileextensions: - try: - vfs.unlink(base + '.' + ext) - except OSError as err: - if err.errno != errno.ENOENT: - raise + vfs.tryunlink(base + '.' + ext) def _aborttransaction(repo): '''Abort current transaction for shelve/unshelve, but keep dirstate