# must fail: timed_OS_base_ready_first timed_OS_clock_ticked_0 timed_OS_ready_then_200_base_flipped # the base is ready only when its refinements are done (session::FetchSession::advance_components) diff --git a/wai/wai-rs/src/http_binding/session.rs b/wai/wai-rs/src/http_binding/session.rs index ec31518e..e8478b40 100644 --- a/wai/wai-rs/src/http_binding/session.rs +++ b/wai/wai-rs/src/http_binding/session.rs @@ -766,7 +766,7 @@ impl FetchSession { requests: s.requests, } }; - if !base_pending && self.base.is_none() { + if !pending && self.base.is_none() { // ยง10.1: the base is presentable now, whatever its refinements do. self.base = Some((assemble(&parts, true, self), self.now_ms)); }