From d4d38255f61ad9c0e47e450fb95d9067a4555f32 Mon Sep 17 00:00:00 2001 From: Joe Fleming Date: Fri, 29 Apr 2016 16:44:30 -0700 Subject: [PATCH] switch job running to callback style --- src/worker.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/worker.js b/src/worker.js index 3d93fb6..f4d6191 100644 --- a/src/worker.js +++ b/src/worker.js @@ -99,9 +99,7 @@ export default class Job extends events.EventEmitter { _performJob(job) { this.debug(`Starting job ${job._id}`); - return Bluebird.try(() => { - return this.workerFn(job._source.payload); - }) + return Bluebird.fromCallback((cb) => this.workerFn(job._source.payload, cb)) .then((output) => { const unknownMime = false; const docOutput = {};