Open Mikanoshi opened 6 years ago
What's the problem? If you cannot connect and try to connect, an exception is raised. What should be a better option? May be I misunderstanding the problem.
It does not connect at all after the network problems, keeps throwing different exceptions. Only restarting program helps.
How to reconnect after the connection loss? StompClient doesn't do this automatically. Heartbeat is enabled, it throws "10057 Socket is not connected" when encounters a problem and changes
Connected
to false, but nothing else happens. If I add thisthen there is a socket error 10054 Connection reset by peer (if network was down) or 10061 Connection Refused (if I killed connection using firewall's tool). Also tried
lClient.Disconnect
before connecting and evenlClient := lClient.Clone;
, same results.