mercurial/ui.py
changeset 50895 29ce50726ce0
parent 50762 7f8f6fe13fa9
child 50925 d718eddf01d9
--- a/mercurial/ui.py	Wed Aug 30 14:07:02 2023 +0200
+++ b/mercurial/ui.py	Wed Aug 30 14:22:55 2023 +0200
@@ -1467,7 +1467,7 @@
         self.flush()
 
         wasformatted = self.formatted()
-        if util.safehasattr(signal, b"SIGPIPE"):
+        if util.safehasattr(signal, "SIGPIPE"):
             signal.signal(signal.SIGPIPE, _catchterm)
         if self._runpager(pagercmd, pagerenv):
             self.pageractive = True
@@ -1547,7 +1547,7 @@
 
         @self.atexit
         def killpager():
-            if util.safehasattr(signal, b"SIGINT"):
+            if util.safehasattr(signal, "SIGINT"):
                 signal.signal(signal.SIGINT, signal.SIG_IGN)
             # restore original fds, closing pager.stdin copies in the process
             os.dup2(stdoutfd, procutil.stdout.fileno())