Ok, we were able to reproduce the problem on one of our XP systems. Somehow Winsock send function does not return any error while it should...
Could you please try update available at
www.ks-soft.net/download/hm830.zip
If restarted RMA will not be able to connect to HostMonitor right away, just wait a minute for 2nd or 3rd attempt.
If this will help, this means
1) Something is wrong with your network, system or some 3rd party software. HostMonitor does not receive TCP FIN packet when RMA closes connection (there is no mistake in RMA code because when you close application Windows should close all used connection anyway, even if application does not do this).
Such sitution is "normal" when you unplug network cable or some packets lost in transmission from one network to another but its not normal if this happens everytime you close/restart agent.
2) Somehow Winsock API send() does not detect the problem either. Perhaps some timeouts are too high....
Regards
Alex