We want to use the settings object created in start(), not the argument passed to the signal handler.