Make sure to try/catch indexing code in case db is not available
This commit is contained in:
parent
b2f872c4cc
commit
938a978900
@ -164,12 +164,17 @@ class Server {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
runIndexingWhenReady() {
|
async runIndexingWhenReady() {
|
||||||
if (!Common.indexingEnabled() || mempool.hasPriority()) {
|
if (!Common.indexingEnabled() || mempool.hasPriority()) {
|
||||||
return;
|
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() {
|
setUpWebsocketHandling() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user