mercurial/cmdutil.py
changeset 52640 24ee91ba9aa8
parent 52604 89215c5b714c
child 52644 e627cc25b6f3
--- a/mercurial/cmdutil.py	Mon Jan 06 14:15:40 2025 -0500
+++ b/mercurial/cmdutil.py	Sun Jan 05 21:03:17 2025 -0500
@@ -1163,7 +1163,7 @@
                 message = ui.fin.read()
             else:
                 message = b'\n'.join(util.readfile(logfile).splitlines())
-        except IOError as inst:
+        except OSError as inst:
             raise error.Abort(
                 _(b"can't read commit message '%s': %s")
                 % (logfile, encoding.strtolocal(inst.strerror))
@@ -1796,7 +1796,7 @@
                     # Linux CLI behavior.
                     util.copyfile(src, target, copystat=rename)
                 srcexists = True
-            except IOError as inst:
+            except OSError as inst:
                 if inst.errno == errno.ENOENT:
                     ui.warn(_(b'%s: deleted in working directory\n') % relsrc)
                     srcexists = False