--- a/hgext/shelve.py Thu Oct 08 01:41:30 2015 +0900
+++ b/hgext/shelve.py Thu Oct 08 01:41:30 2015 +0900
@@ -734,6 +734,8 @@
repo.unfiltered().changelog.strip(oldtiprev, tr)
unshelvecleanup(ui, repo, basename, opts)
+
+ _aborttransaction(repo)
finally:
ui.quiet = oldquiet
if tr: