diff -r d747cf39cf70 -r d7cce6df65bb mercurial/wireprotoserver.py --- a/mercurial/wireprotoserver.py Wed Jan 31 10:19:08 2018 -0800 +++ b/mercurial/wireprotoserver.py Wed Jan 31 11:17:41 2018 -0800 @@ -344,13 +344,7 @@ rsp = wireproto.dispatch(self.repo, self, cmd) self.handlers[rsp.__class__](self, rsp) elif cmd: - impl = getattr(self, 'do_' + cmd, None) - if impl: - r = impl() - if r is not None: - self.sendresponse(r) - else: - self.sendresponse("") + self.sendresponse("") return cmd != '' def _client(self):