You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixes
Workforce monitor: separate JSON-decode errors from transient transport failures.
The monitor's exception handler logged every error (including ServiceBusServerBusyError) as "Could not json-decode message" and retried
immediately, tight-looping under throttling. json.JSONDecodeError now has its
own accurate handler, and all other exceptions are retried with an exponential
delay (capped at one minute, reset after a successful receive). (#93)