mercurial/chgserver.py
branchstable
changeset 48796 c00d3ce4e94b
parent 48486 7caaefa48794
child 48875 6000f5b25c9b
child 49240 201222849987
--- a/mercurial/chgserver.py	Fri Feb 18 12:55:39 2022 +0100
+++ b/mercurial/chgserver.py	Fri Feb 18 14:27:43 2022 +0100
@@ -643,6 +643,13 @@
 
     def __init__(self, ui):
         self.ui = ui
+
+        # TODO: use PEP 526 syntax (`_hashstate: hashstate` at the class level)
+        #  when 3.5 support is dropped.
+        self._hashstate = None  # type: hashstate
+        self._baseaddress = None  # type: bytes
+        self._realaddress = None  # type: bytes
+
         self._idletimeout = ui.configint(b'chgserver', b'idletimeout')
         self._lastactive = time.time()