mirror of
https://github.com/tailscale/tailscale.git
synced 2026-10-09 11:52:00 -04:00
logtail: reject absurdly large retryAfter values (#20070)
Updates tailscale/corp#43105 Signed-off-by: Joe Tsai <joetsai@digital-static.net>
This commit is contained in:
1 parent
1deb6a8449
commit
3e0d89d75d
1 file changed
+1
-1
+1
-1
@@ -419,7 +419,7 @@ func (lg *Logger) uploading(ctx context.Context) {
|
||||
if retryAfter <= 0 {
|
||||
retryAfter = mrand.N(30*time.Second) + 30*time.Second
|
||||
}
|
||||
tstime.Sleep(ctx, retryAfter)
|
||||
tstime.Sleep(ctx, max(retryAfter, 5*time.Minute)) // ignore absurdly large retryAfter values
|
||||
} else {
|
||||
// Only print a success message after recovery.
|
||||
if numFailures > 0 {
|
||||
|
||||
Reference in new issue
Block a user