From 50981b713ab677cb313e2e208f4b70028399104d Mon Sep 17 00:00:00 2001 From: Braydon Fuller Date: Thu, 6 Aug 2015 17:53:10 -0400 Subject: [PATCH] Speed up syncing by delaying saving metadata every 30 seconds. --- lib/node.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/node.js b/lib/node.js index 9b88a9e2..3d9c429d 100644 --- a/lib/node.js +++ b/lib/node.js @@ -221,6 +221,7 @@ Node.prototype._syncBitcoind = function() { } self.bitcoindSyncing = true; + self.chain.lastSavedMetadataThreshold = 30000; log.info('Starting Bitcoind Sync'); @@ -272,6 +273,7 @@ Node.prototype._syncBitcoind = function() { }, function(err) { log.info('Stopping Bitcoind Sync'); self.bitcoindSyncing = false; + self.chain.lastSavedMetadataThreshold = 0; if (err) { Error.captureStackTrace(err); return self.emit('error', err);