def disconnect

mylsm-lsm-store@0.6.0.1 · src/coordinator/ClientPolicy.bend:144

import mylsm-lsm-store@0.6.0.1/src/coordinator/ClientPolicy.bend as ClientPolicy
import Base

144# Classifies a disconnected request without retrying a dispatched mutation.
145def disconnect(state: State) -> Decision:
146  match state:
147    case ClientReady{_}: ClientRetryBeforeDispatch{}
148    case RequestDispatched{_, mutation}:
149      disconnect.dispatched(mutation)
150    case _: ClientReject{}

Uses (3)

Used by (0)

No other definition uses this definition.