- Remove 5-attempt drop limit — retry forever until success - Exponential backoff for retries: 5s → 10s → 20s → 40s → 60s (capped) - Only drop detections if queue exceeds 2000 (memory protection) - Drop oldest first when over limit (FIFO eviction) - Show retry countdown in error message - Reset backoff on successful send Handles intermittent 502s from ADAMaps gracefully by holding queue until server recovers. |
||
|---|---|---|
| .. | ||
| src/main | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||