On read-write failure in MonitorStateOpenOne should transition to MonitorStateSuspending instead of MonitorStateShutingDown. Shut down state is reserved only for permanently shutting down a socket.
On read-write failure in MonitorStateOpenOne should transition to
MonitorStateSuspending instead of MonitorStateShutingDown. Shut down
state is reserved only for permanently shutting down a socket.

sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror,sentient-energy/emsw-opendnp3-mirror