mercurial/statichttprepo.py
changeset 45434 5523e3e1bc71
parent 43506 9f70512ae2cf
child 46202 5135b393884b
--- a/mercurial/statichttprepo.py	Tue Sep 08 18:46:01 2020 +0530
+++ b/mercurial/statichttprepo.py	Thu Sep 10 13:37:35 2020 +0530
@@ -238,7 +238,12 @@
         )
 
     def lock(self, wait=True):
-        raise error.Abort(_(b'cannot lock static-http repository'))
+        raise error.LockUnavailable(
+            0,
+            _(b'lock not available'),
+            b'lock',
+            _(b'cannot lock static-http repository'),
+        )
 
     def _writecaches(self):
         pass  # statichttprepository are read only