mercurial/revlogutils/nodemap.py
changeset 46089 8ff2d8359d0f
parent 45942 89a2afe31e82
child 46113 59fa3890d40a
--- a/mercurial/revlogutils/nodemap.py	Wed Dec 09 18:51:52 2020 -0800
+++ b/mercurial/revlogutils/nodemap.py	Mon Dec 07 18:06:53 2020 +0100
@@ -58,7 +58,9 @@
             else:
                 data = fd.read(data_length)
     except OSError as e:
-        if e.errno != errno.ENOENT:
+        if e.errno == errno.ENOENT:
+            return None
+        else:
             raise
     if len(data) < data_length:
         return None