From fb49d862af343756885ad562052454d46d338cc2 Mon Sep 17 00:00:00 2001 From: Snipa22 Date: Tue, 27 Jun 2017 07:25:10 -0700 Subject: [PATCH] Update remoteShare.js --- lib/remoteShare.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/remoteShare.js b/lib/remoteShare.js index 60b5fff..0c564ae 100644 --- a/lib/remoteShare.js +++ b/lib/remoteShare.js @@ -71,16 +71,18 @@ app.post('/leafApi', function (req, res) { } }); +function storeShares(){ + if (Object.keys(shareData).length > 0){ + global.database.storeBulkShares(shareData); + shareData = []; + } + setTimeout(storeShares, 1000); +} + if (cluster.isMaster) { let numWorkers = require('os').cpus().length; console.log('Master cluster setting up ' + numWorkers + ' workers...'); - - setInterval(function(){ - if (Object.keys(shareData).length > 0){ - global.database.storeBulkShares(shareData); - shareData = []; - } - }, 1000); + storeShares(); for (let i = 0; i < numWorkers; i++) { let worker = cluster.fork();