When high-integrity mode receives a -MOVED response, the connection can break, incorrectly reporting a high-integrity-mode failure; the trailing high-integrity marker is not dequeued correctly. Failing test inbound in PR:
Until recently this was almost impossible to reliably repro in tests, so the scenario was overlooked. The new toy-server infrastructure allows us to trivially force this scenario.
When high-integrity mode receives a -MOVED response, the connection can break, incorrectly reporting a high-integrity-mode failure; the trailing high-integrity marker is not dequeued correctly. Failing test inbound in PR:
Until recently this was almost impossible to reliably repro in tests, so the scenario was overlooked. The new toy-server infrastructure allows us to trivially force this scenario.