From 99cc988770113da2fa9de27c40b475b1b14b4647 Mon Sep 17 00:00:00 2001 From: Mark Nottingham Date: Tue, 9 Jun 2026 14:05:02 +1000 Subject: [PATCH] Make stale-sie-503 actually return a 503 stale-sie-503 was identical to stale-sie-close: its second request disconnected instead of returning a 503, so the stale-if-error-on- error-status path was never exercised. Return 503 like stale-503 does. Closes #167 Co-Authored-By: Claude Opus 4.8 --- tests/stale.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/stale.mjs b/tests/stale.mjs index 502360f..a3b9ba7 100644 --- a/tests/stale.mjs +++ b/tests/stale.mjs @@ -142,7 +142,8 @@ export default { pause_after: true }, { - disconnect: true, + response_status: [503, 'Service Unavailable'], + expected_status: 200, expected_type: 'cached' } ]