Open AgeManning opened 5 months ago
Further debugging logs if needed: more.log
I looked into this. This actually seems to be block processing. It seems to take up to a few minutes in order to process 1 epoch worth of blocks.
Sync typically recovers. The processing delay is something worth looking into at some point.
cc @michaelsproul - Kind weird its taking > 2-3mins to process a batch of blocks (this is a very fast machine).
@AgeManning can you point out in the logs above where it's taking 2-3 mins to import a batch of blocks? All I see is consistent syncing at 3-6 slots/second, and some blocks importing in around 40-50ms:
May 06 23:42:21.692 DEBG Beacon block imported block_slot: 8975836, block_root: 0x1193966416747942a4849b41c56f3f9935f7e5ce898110d4b938b34cabd84e39, service: beacon May 06 23:42:21.741 DEBG Beacon block imported block_slot: 8975837, block_root: 0x6c644c9e48ffc47b6ab7ce610d9b108cfd67a73658706e31a0f62451761bd35b, service: beacon May 06 23:42:21.784 DEBG Beacon block imported block_slot: 8975838, block_root: 0xc1b33bec342e7769f5f6081c7163023c1ac7dcfcecbc4491c41c76f77fbabb0d, service: beacon
Even at 3 slots/second, a batch of 32 blocks should take around 10s
Sent out of band
Description
Witnessed a sync stall.
It stall on batch
280494
.The logs show we have downloaded it it's awaiting, but after
280493
we don't seem to start processing it.Relevant Logs: