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
fix(test): isolate content-encoding chain limit tests with per-test servers
The chain limit tests ran concurrently (node:test uses Promise.all within
a Suite), so a shared server was unsafe: an aborted connection's async RST
delivery on macOS could corrupt the server state for a sibling test.
Replace the shared before/after server with a setupChainServer(t) helper
that creates an isolated server+client pair per test and binds cleanup to
t.after, which is scoped to each individual test context. Also removes the
keepalive: false no-op (undici documents this flag as a noop outside of
browser context).
0 commit comments