return promise, remove done in worker not needed when returning promise

merge-requests/208/head
fatchan 5 years ago
parent 2f4e3af6a8
commit 54c1c4ac24
  1. 9
      worker.js

@ -16,9 +16,12 @@ const Queue = require('bull')
const buildTasks = require(__dirname+'/helpers/build.js') const buildTasks = require(__dirname+'/helpers/build.js')
, generateQueue = new Queue('generate', { 'redis': configs.redis }); , generateQueue = new Queue('generate', { 'redis': configs.redis });
generateQueue.process(async (job, done) => { generateQueue
await buildTasks[job.data.task](job.data.options); .on('error', console.error)
done(); .on('failed', console.warn);
generateQueue.process(async job => {
return buildTasks[job.data.task](job.data.options);
}); });
})(); })();

Loading…
Cancel
Save