fusesource/mqtt-client

Multiple disconnect issues

mdaffner opened this issue · 1 comments

There are currently multiple problems when a client loses its connection (for example due to unplugging the network cable).
The most troublesome issue is that it can happen that the client tries to reconnect endlessly until an OutOfMemoryException is raised.
Another issue is that some messages receive an invalid message id.
The third issue is that the HeartBeatMonitor can throw a NPW depending on its timing.

Fixed with pullrequest #108