Files
caddy/modules
Matthew HoltandCopilot d52d097109 reverseproxy: fix buffered body ownership and unsafe retries
Fix report de1bcf6d-457c-4348-9d4e-5eeb41cc120b. Release pooled buffers exactly once, serialize reads with release, and retain safe replay cursors for fully buffered requests. Retire each stream attempt so consumed bodies cannot be retried while unread dial failures remain retryable.

Add deterministic concurrent ownership checks, boundary coverage, local transport failure cases, and synthetic canary tests.

Code written by GitHub Copilot (GPT-6.1 Sol, Claude Opus 5.5); reviewed by mholt.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-11 11:06:41 -07:00
..