mirror of
https://github.com/chainreactors/spray.git
synced 2026-10-28 19:40:49 +00:00
- Replace close(additionCh) with additionClosed atomic.Bool flag to prevent panic when async producers (redirect/crawl/retry/append) write after pool shutdown - Guard addAddition() with ctx.Err() and additionClosed check before send - ParseRawResponse failure no longer marks baseline as invalid or returns early; log at debug level instead - Read Location header from live response (resp.GetHeader) instead of re-parsed bl.Response.Header for reliability - Add ParseRawResponse boundary tests (nil, empty, truncated, binary, etc.) Co-Authored-By: Claude Opus 4.6 <[email protected]>