Keep gateway replacement outside in-flight reply deliveries #41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/gateway-delivery-boundary"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Stacked on PR #40. Reserve active channel sends synchronously; refuse gateway replacement while delivery is in flight and reject new sends during activation so durable outbox retries remain queued. Regression test covers pending send, stopped adapter and successful retry on replacement. 298 tests, typecheck and build pass. Review 670ac5c6430d247549b0fab4350f5691b254288e33b0e8d8edb2b9b2cdbf72a5: no findings. No deployment or sandbox claim.