mercurial/sshserver.py
changeset 14614 afccc64eea73
parent 14233 659f34b833b9
child 15017 f4522df38c65
equal deleted inserted replaced
14613:ea8938d3a5aa 14614:afccc64eea73
    12 class sshserver(object):
    12 class sshserver(object):
    13     def __init__(self, ui, repo):
    13     def __init__(self, ui, repo):
    14         self.ui = ui
    14         self.ui = ui
    15         self.repo = repo
    15         self.repo = repo
    16         self.lock = None
    16         self.lock = None
    17         self.fin = sys.stdin
    17         self.fin = ui.fin
    18         self.fout = sys.stdout
    18         self.fout = ui.fout
    19 
    19 
    20         hook.redirect(True)
    20         hook.redirect(True)
    21         sys.stdout = sys.stderr
    21         ui.fout = repo.ui.fout = ui.ferr
    22 
    22 
    23         # Prevent insertion/deletion of CRs
    23         # Prevent insertion/deletion of CRs
    24         util.setbinary(self.fin)
    24         util.setbinary(self.fin)
    25         util.setbinary(self.fout)
    25         util.setbinary(self.fout)
    26 
    26