mindesbunister
5e826dee5d
Add DNS retry logic to Drift initialization
- Handles transient network failures (EAI_AGAIN, ENOTFOUND, ETIMEDOUT)
- Automatically retries up to 3 times with 2s delay between attempts
- Logs retry attempts for monitoring
- Prevents 500 errors from temporary DNS hiccups
- Fixes: n8n workflow failures during brief network issues
Impact:
- Improves reliability during DNS/network instability
- Reduces false negatives (missed trades due to transient errors)
- User-friendly retry logs for diagnostics