From 49ddfff38ba3c972ce91408e41547ce7ea7db4e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filipe=20N=C3=A9vola?= Date: Tue, 16 Feb 2021 15:51:48 -0400 Subject: [PATCH] Update MasterCluster to avoid breaking when no options are provided Fixes #3 I didn't test my change but I believe it should be enough --- src/Cluster/MasterCluster.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Cluster/MasterCluster.js b/src/Cluster/MasterCluster.js index 57eb4a6..54f2496 100644 --- a/src/Cluster/MasterCluster.js +++ b/src/Cluster/MasterCluster.js @@ -13,7 +13,7 @@ class MasterCluster extends StaticCluster { @params (taskMap: Object, masterProps: { port: Integer, maxAvailableWorkers: Integer, refreshRate: Integer, inMemoryOnly: Boolean }) initialize Cluster on the master */ - constructor(taskMap, { port = 3008, maxAvailableWorkers = MAX_CPUS, refreshRate = 1000, inMemoryOnly = false, messageBroker = null }) { + constructor(taskMap, { port = 3008, maxAvailableWorkers = MAX_CPUS, refreshRate = 1000, inMemoryOnly = false, messageBroker = null } = {}) { super() Meteor.startup(() => { if (maxAvailableWorkers > MAX_CPUS) { @@ -104,4 +104,4 @@ class MasterCluster extends StaticCluster { } } -export default MasterCluster \ No newline at end of file +export default MasterCluster