diff -r e4f6dae01b3b -r 6383bb86b700 mercurial/chgserver.py --- a/mercurial/chgserver.py Thu Dec 17 18:08:25 2020 +0100 +++ b/mercurial/chgserver.py Fri Dec 18 13:53:26 2020 +0530 @@ -518,6 +518,8 @@ except error.Abort as inst: if isinstance(inst, error.InputError): detailed_exit_code = 10 + elif isinstance(inst, error.ConfigError): + detailed_exit_code = 30 self.ui.error(inst.format()) errorraised = True