--- a/mercurial/revlogutils/nodemap.py Tue May 31 21:16:17 2022 +0200
+++ b/mercurial/revlogutils/nodemap.py Tue May 31 22:50:01 2022 +0200
@@ -7,7 +7,6 @@
# GNU General Public License version 2 or any later version.
-import errno
import re
import struct
@@ -83,11 +82,8 @@
data = b''
else:
data = fd.read(data_length)
- except (IOError, OSError) as e:
- if e.errno == errno.ENOENT:
- return None
- else:
- raise
+ except FileNotFoundError:
+ return None
if len(data) < data_length:
return None
return docket, data