diff --git a/hgext/shelve.py b/hgext/shelve.py index 1d23bf6cd90a84067552eca8f8c009ad70b71e6a_aGdleHQvc2hlbHZlLnB5..61c295d9d4027ddbff54dca56efe8c1275b4d73e_aGdleHQvc2hlbHZlLnB5 100644 --- a/hgext/shelve.py +++ b/hgext/shelve.py @@ -734,6 +734,8 @@ repo.unfiltered().changelog.strip(oldtiprev, tr) unshelvecleanup(ui, repo, basename, opts) + + _aborttransaction(repo) finally: ui.quiet = oldquiet if tr: