From 43a90e21302554ddd4ad02bc8b4e8922a3473d74 Mon Sep 17 00:00:00 2001 From: Manuel Astudillo Date: Mon, 11 Sep 2017 23:15:38 +0200 Subject: [PATCH] simplified code to be compatible with node 4 --- lib/process/master.js | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/lib/process/master.js b/lib/process/master.js index f031389fd..519e46b71 100644 --- a/lib/process/master.js +++ b/lib/process/master.js @@ -59,22 +59,12 @@ process.on('message', function(msg) { } }); -var jobHandler = { - get: function(target, name) { - if(name === 'progress'){ - return function(progress){ - process.send({ - cmd: 'progress', - value: progress - }); - }; - }else{ - return target[name]; - } - } -}; - function wrapJob(job){ - var proxy = new Proxy(job, jobHandler); - return proxy; + job.progress = function(progress){ + process.send({ + cmd: 'progress', + value: progress + }); + }; + return job; }