Make sure to try/catch indexing code in case db is not available

This commit is contained in:
nymkappa committed 2022-02-21 23:46:25 +09:00
1 parent 63aecb1fd5
commit e8903ee103
1 file changed
+8 -3
+8 -3
View File
@@ -164,12 +164,17 @@ class Server {
}
}
runIndexingWhenReady() {
async runIndexingWhenReady() {
if (!Common.indexingEnabled() || mempool.hasPriority()) {
return;
}
blocks.$generateBlockDatabase();
mining.$generateNetworkHashrateHistory();
try {
await blocks.$generateBlockDatabase();
await mining.$generateNetworkHashrateHistory();
} catch (e) {
logger.info(`Unable to run indexing right now, trying again later. ` + e);
}
}
setUpWebsocketHandling() {