catalystdao / generalised-relayer

Modular Relayer that works with multiple AMBs & Generalised Incentives
MIT License
10 stars 4 forks source link

[chore]: Use a producer consumer process to better handle tasks that fail #15

Open reednaa opened 3 months ago

reednaa commented 3 months ago

Switch to a producer / consumer workflow to handle failing tasks better. Importantly, tasks that fails needs to be backed off so workers aren't spawned to immediately be killed again.