Wipe nodejs backend cache for any mining pool change
This commit is contained in:
parent
ab88a51e01
commit
ad7d3d97de
@ -39,6 +39,10 @@ class PoolsParser {
|
|||||||
* @param pools
|
* @param pools
|
||||||
*/
|
*/
|
||||||
public async migratePoolsJson(): Promise<void> {
|
public async migratePoolsJson(): Promise<void> {
|
||||||
|
// We also need to wipe the backend cache to make sure we don't serve blocks with
|
||||||
|
// the wrong mining pool (usually happen with unknown blocks)
|
||||||
|
diskCache.wipeCache();
|
||||||
|
|
||||||
await this.$insertUnknownPool();
|
await this.$insertUnknownPool();
|
||||||
|
|
||||||
for (const pool of this.miningPools) {
|
for (const pool of this.miningPools) {
|
||||||
@ -142,10 +146,6 @@ class PoolsParser {
|
|||||||
WHERE pool_id = ?`,
|
WHERE pool_id = ?`,
|
||||||
[pool.id]
|
[pool.id]
|
||||||
);
|
);
|
||||||
|
|
||||||
// We also need to wipe the backend cache to make sure we don't serve blocks with
|
|
||||||
// the wrong mining pool (usually happen with unknown blocks)
|
|
||||||
diskCache.wipeCache();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private async $deleteUnknownBlocks(): Promise<void> {
|
private async $deleteUnknownBlocks(): Promise<void> {
|
||||||
@ -156,10 +156,6 @@ class PoolsParser {
|
|||||||
WHERE pool_id = ? AND height >= 130635`,
|
WHERE pool_id = ? AND height >= 130635`,
|
||||||
[unknownPool[0].id]
|
[unknownPool[0].id]
|
||||||
);
|
);
|
||||||
|
|
||||||
// We also need to wipe the backend cache to make sure we don't serve blocks with
|
|
||||||
// the wrong mining pool (usually happen with unknown blocks)
|
|
||||||
diskCache.wipeCache();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user