forked from Ivasoft/mattermost-mobile
* MM-22181 Backoff retries for ID-loaded push notification messages Fibonacci backoffs. 6 attempts in ~20 seconds, not including response latency for each failure. 0 seconds to attempt 1 (original try) 1 seconds to attempt 2 2 seconds to attempt 3 3 seconds to attempt 4 5 seconds to attempt 5 8 seconds to attempt 6 * PR review: Reset re-request counter when server call succeeds * PR Review: Localize scope of recursion counter This handles scenario where multiple notification requests are being made at the same time for multiple messages. Counter will be isolated for each fetch request. * PR Review: Remove unnecessary class variable * Trigger Build Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>