mirror of
https://github.com/alibaba/higress.git
synced 2026-07-25 22:01:24 +08:00
Adds a wasm-go conformance case reproducing #4034: a deferred async redis-failure callback synchronously calls injectEncodedDataToFilterChain, which pre-fix makes WasmBase::doAfterVmCallActions re-queue an action forever and spins a worker at 100% CPU. Redis is pointed at an unroutable endpoint so the failure callbacks fire under concurrency. With the drain-to-local fix the gateway stays responsive (200); a spinning worker would fail via timeout. Validated end-to-end against the rebuilt gateway image. Signed-off-by: 澄潭 <zty98751@alibaba-inc.com>