feat: implement keep-alive logic in catchup worker to process newly queued ranges - #108
Conversation
Root cause
Meanwhile the regular worker keeps queuing new catchup ranges at runtime —
Other chains rarely hit it because they don't lag fast enough to queue ranges after the catchup loop has already exited. Fix
VerificationUnit — Live (BSC, 40 seeded ranges) — reproduced end-to-end:
Before this fix step 3 would be ignored forever — exactly the BSC symptom. |
… of idle behavior and range processing
No description provided.