Problem
RetryAfterParser uses toLongOrNull (RetryAfterParser.kt:193), so a fractional Retry-After: 1.5 silently falls through.
Proposed change
Parse with toDoubleOrNull (keep the existing negative/NaN/365-day clamps).
Acceptance
Priority: low · Effort: small
Problem
RetryAfterParserusestoLongOrNull(RetryAfterParser.kt:193), so a fractionalRetry-After: 1.5silently falls through.Proposed change
Parse with
toDoubleOrNull(keep the existing negative/NaN/365-day clamps).Acceptance
Priority: low · Effort: small