--- a/mercurial/chgserver.py Sun Dec 09 19:40:54 2018 -0500
+++ b/mercurial/chgserver.py Wed Oct 31 21:57:11 2018 +0900
@@ -313,10 +313,11 @@
]
class chgcmdserver(commandserver.server):
- def __init__(self, ui, repo, fin, fout, sock, hashstate, baseaddress):
+ def __init__(self, ui, repo, fin, fout, sock, prereposetups,
+ hashstate, baseaddress):
super(chgcmdserver, self).__init__(
_newchgui(ui, channeledsystem(fin, fout, 'S'), self.attachio),
- repo, fin, fout)
+ repo, fin, fout, prereposetups)
self.clientsock = sock
self._ioattached = False
self._oldios = [] # original (self.ch, ui.fp, fd) before "attachio"
@@ -617,8 +618,8 @@
def newconnection(self):
self._lastactive = time.time()
- def createcmdserver(self, repo, conn, fin, fout):
- return chgcmdserver(self.ui, repo, fin, fout, conn,
+ def createcmdserver(self, repo, conn, fin, fout, prereposetups):
+ return chgcmdserver(self.ui, repo, fin, fout, conn, prereposetups,
self._hashstate, self._baseaddress)
def chgunixservice(ui, repo, opts):