You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Aggregated writes: follow-ups after #400 (forged answers, 3xx without Location, log detail, stop build 201 {}) #421
Follow-ups from the review and independent verification of #400 (which fixes #242). Each item was deferred with a reason on its review thread. None of them makes a write that reached Coder return the non-uncertain 500.
HTTP/1.1 partial headers. A request whose headers are only partly written before the connection fails reaches the server without the WroteHeaders trace hook firing. The write error still maps to the uncertain 504, so the contract holds, but the "headers written" marker is not a complete record of what the server saw.
Activity
test: a stopped create with an unconfirmed stop and a failed re-read …
fix: a stopped create returns the uncertain 504 when neither the stop…
test: a malformed confirming re-read of a start or stop must be uncer…
fix: a start or stop whose confirming re-read does not convert return…
test: a stopped create must not accept a re-read latest build with on…
fix: a stopped create uses a re-read only with a start or stop build …
test: write answers that are not Coder's own error, and unusable conf…
fix: only Coder's own error answer proves a refused write, and a conf…
docs: a forged Coder-format error answer is part of the trust assumpt…
docs: every write-outcome guarantee matches a test, and the trust ass…
test: an uncertain stop needs the stop build in the re-read, and a fa…
fix: an uncertain stop of a stopped create needs the stop build in th…