diff --git a/packages/bitcore-node/src/providers/chain-state/evm/p2p/p2p.ts b/packages/bitcore-node/src/providers/chain-state/evm/p2p/p2p.ts index c056baa06ee..489d22234d9 100644 --- a/packages/bitcore-node/src/providers/chain-state/evm/p2p/p2p.ts +++ b/packages/bitcore-node/src/providers/chain-state/evm/p2p/p2p.ts @@ -383,6 +383,7 @@ export class EVMP2pWorker extends BaseP2PWorker { this.multiThreadSync.stop(); logger.debug(`Stopping worker for chain ${this.chain} ${this.network}`); await this.disconnect(); + setTimeout(BaseEVMStateProvider.teardownRpcs, 100); } async start() {