Commit e9063f3
committed
fix(telegram): only suppress EADDRNOTAVAIL in forceFallback, preserve timeout/network fallback
ClawSweeper P1: the original forceFallback used the full
shouldUseTelegramTransportFallback classifier, which rejected
probe timeout/network errors (no 'fetch failed' + codes) that
still need IPv4 fallback promotion.
Fix: collect codes from the error and only check
isLocalSocketAllocationError(codes) — EADDRNOTAVAIL. All other
errors continue to promoteStickyAttempt as before.1 parent 908d183 commit e9063f3
1 file changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
883 | 883 | | |
884 | 884 | | |
885 | 885 | | |
886 | | - | |
887 | | - | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
888 | 891 | | |
889 | | - | |
| 892 | + | |
| 893 | + | |
890 | 894 | | |
891 | 895 | | |
892 | 896 | | |
| |||
0 commit comments