mirror of
https://github.com/caddyserver/caddy.git
synced 2026-11-11 19:37:55 +00:00
* caddyhttp: preserve expired request-body read deadlines * caddyhttp: retain only expired drain deadlines Track the last successfully installed read deadline and retain it after a terminal timeout only when draining is enabled and the deadline has expired. Failed deadline changes preserve the previous installed value. Cover early and wrapped timeouts, non-draining requests, failed deadline installation and replacement, and cleanup retries. * caddyhttp: shorten installed deadline field name