3.1.5.2 Protocol Errors

Protocol errors are handled as follows:

  • When unrecoverable errors occur during client processing of messages, the client MUST release all protocol-created resources and state, and MUST send a MILMSG_PARTITIONISZOMBIE error message back to the server. As a result, the server will close its connection, reset its state, and open a new connection.

  • When an error occurs while processing client-sent notifications on the server, the server closes its connection and opens a new connection as needed.