15 lines
874 B
Diff
15 lines
874 B
Diff
# must fail: live_edge_reanchored live_edge_reanchor_not_backwards
|
|
# the walk back to the head not bounded (LiveChain::advance)
|
|
diff --git a/wai/wai-rs/src/http_binding/playlist_receipt.rs b/wai/wai-rs/src/http_binding/playlist_receipt.rs
|
|
index 6fb6141d..b3b67ab0 100644
|
|
--- a/wai/wai-rs/src/http_binding/playlist_receipt.rs
|
|
+++ b/wai/wai-rs/src/http_binding/playlist_receipt.rs
|
|
@@ -232,7 +232,7 @@ impl LiveChain {
|
|
Some(l) if l == target => break,
|
|
Some(l) => l,
|
|
};
|
|
- if walked.len() == self.bound {
|
|
+ if false && walked.len() == self.bound {
|
|
// §8.6: past the bound, a revision ahead of the head (more segments
|
|
// complete) re-anchors the chain, its bindings kept; one that is not
|
|
// ahead is refused, so a stale or older revision never rolls it back.
|