diff --git a/src/sharding/ShardClientUtil.js b/src/sharding/ShardClientUtil.js index 1c47f0296..8b8262150 100644 --- a/src/sharding/ShardClientUtil.js +++ b/src/sharding/ShardClientUtil.js @@ -86,7 +86,7 @@ class ShardClientUtil { */ broadcastEval(script) { return new Promise((resolve, reject) => { - script = typeof script !== 'function' ? `(${script})(this)` : script; + script = typeof script === 'function' ? `(${script})(this)` : script; const listener = message => { if (!message || message._sEval !== script) return; process.removeListener('message', listener);