Don't try to write config file while quitting

This commit is contained in:
Max Brunsfeld
2018-02-21 09:29:02 -08:00
parent 1d9d17bc39
commit fb85656d8f

View File

@@ -116,7 +116,9 @@ class AtomApplication extends EventEmitter {
this.configFile = new ConfigFile(configFilePath)
this.config = new Config({
saveCallback: settings => this.configFile.update(settings)
saveCallback: settings => {
if (!this.quitting) return this.configFile.update(settings)
}
})
this.config.setSchema(null, {type: 'object', properties: _.clone(ConfigSchema)})