diff -r 6602a7b9deec -r f4ca33e33781 mercurial/commandserver.py --- a/mercurial/commandserver.py Tue Dec 15 13:27:09 2015 -0800 +++ b/mercurial/commandserver.py Sun Dec 13 19:32:01 2015 +0900 @@ -43,6 +43,10 @@ self.out = out self.channel = channel + @property + def name(self): + return '<%c-channel>' % self.channel + def write(self, data): if not data: return @@ -75,6 +79,10 @@ self.out = out self.channel = channel + @property + def name(self): + return '<%c-channel>' % self.channel + def read(self, size=-1): if size < 0: # if we need to consume all the clients input, ask for 4k chunks