Commit 5cd25c3
fix: add inter-retry delay for UNAVAILABLE errors in StatusMonitor poll loop
Remove the `continue` statement from the UNAVAILABLE handler in
_poll_loop so it falls through to the standard sleep block. Previously,
UNAVAILABLE retries had no delay between attempts, so 10 retries could
be exhausted in under 1ms -- far too fast to tolerate an exporter
restart that takes several seconds. Now retries use the poll_interval
sleep, making the 10-retry threshold span a meaningful duration.
Generated-By: Forge/20260416_202053_681470_11575359_i242
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 07aecfe commit 5cd25c3
2 files changed
Lines changed: 33 additions & 1 deletion
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
406 | 406 | | |
407 | 407 | | |
408 | 408 | | |
409 | | - | |
410 | 409 | | |
411 | 410 | | |
412 | 411 | | |
| |||
Lines changed: 33 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
810 | 810 | | |
811 | 811 | | |
812 | 812 | | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
813 | 846 | | |
814 | 847 | | |
815 | 848 | | |
| |||
0 commit comments