Each process that wants to initiate a snapshot records its output status and sends a marker on each of its local channels .
Each process that wants to initiate a snapshot records its outgoing state and sends a marker on each of its local channels .