mercurial/transaction.py
branchstable
changeset 50308 cab3defe6d3b
parent 50307 70ca1f09ceca
child 50309 86dc9e097bed
--- a/mercurial/transaction.py	Wed Mar 15 12:08:05 2023 +0100
+++ b/mercurial/transaction.py	Wed Mar 15 12:13:08 2023 +0100
@@ -145,6 +145,7 @@
                 except IOError as exc:
                     e_msg = stringutil.forcebytestr(exc)
                     report(_(b"failed to recover %s (%s)\n") % (f, e_msg))
+                    raise
             else:
                 target = f or b
                 try: