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
{{ message }}
Repository navigation
Commit c0000b6
Browse filesBrowse the repository at this point in the historyBrowse files
fix: Clear a stale interrupt flag and time the attempt after the wait
Addresses review feedback on #519.
A new stream connection now clears _interrupted_by_sdk. interrupt() is a
no-op when the connection has already gone, so no Fault arrives to clear
the flag and it could swallow the next genuine server close, losing one
failure and skipping one backoff. Both streaming sources get a test that
fails without the change.
_connection_attempt_start_time is now read after the retry wait instead
of predicted before it, so a clock change during the wait cannot skew the
stream-init latency we report.
Also drops the certificate-classification comment from all four data
sources, says why the bare RetryDelayStrategy is passed to both SSE
clients, and rewords AsyncPollingUpdateProcessor.stop() so it is clear
that the wait after OFF only drains a poll already in flight.
0 commit comments