Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Completely prevent calls to fetch_rates()
The error handling in exchange_rates.ex unconditionally reschedules a call to get the exchange rates for each failed request. Since they always do fail, each request will end up in an 'infinite loop'. Since blockscout will schedule new exchange rates calls to be done, those 'infinite loops' pile up, since we will never have a successful call. We end up with lots of processes basically only waiting and spamming our logs.
- Loading branch information