diff --git a/src/meta/js.js b/src/meta/js.js index 456c109139..0384e8d36d 100644 --- a/src/meta/js.js +++ b/src/meta/js.js @@ -179,16 +179,14 @@ module.exports = function(Meta) { }; Meta.js.commitToFile = function() { - async.parallel([ - async.apply(fs.writeFile, path.join(__dirname, '../../public/nodebb.min.js'), Meta.js.cache) - ], function (err) { - if (!err) { - winston.verbose('[meta/js] Client-side minfile committed to disk.'); - emitter.emit('meta:js.compiled'); - } else { + fs.writeFile(path.join(__dirname, '../../public/nodebb.min.js'), Meta.js.cache, function (err) { + if (err) { winston.error('[meta/js] ' + err.message); process.exit(0); } + + winston.verbose('[meta/js] Client-side minfile committed to disk.'); + emitter.emit('meta:js.compiled'); }); };