diff --git a/supervisor/options.py b/supervisor/options.py index ebe231b04..7708080dc 100644 --- a/supervisor/options.py +++ b/supervisor/options.py @@ -481,6 +481,9 @@ def process_config_file(self, do_usage=True): self.process_group_configs = new def read_config(self, fp): + # Clear parse warnings, since we may be re-reading the + # config a second time after a reload. + self.parse_warnings = [] section = self.configroot.supervisord if not hasattr(fp, 'read'): try: