Expand description
Compiler pass - pair every wire::Send op with an upstream
BackoffGateTx syscall. The gate consults
[crate::framework::BackoffTable] and drops sends to peers
currently in cooldown.
Runs after insert_peer_health_gate_tx so the chain is
PeerHealthGateTx → BackoffGateTx → wire::Send: peer-health
denies fire first (blocklist / allowlist), backoff cooldown
second (transient retry suppression).
Constants§
- GATED_
KEY - Idempotence stamp on the gated Send.
Functions§
- insert_
backoff_ gate_ tx - Insert a
BackoffGateTxupstream of everywire::Sendthat carries a destinationpeerattribute.