paho.mqtt.javascript icon indicating copy to clipboard operation
paho.mqtt.javascript copied to clipboard

client.isConnected does not return valid status

Open pkuczynski opened this issue 5 years ago • 2 comments

Example code:

if (client && client.isConnected) {
  client.disconnect()
}

Sometimes throws an exception:

AMQJS0011E Invalid state not connecting or connected.

  • Chrome 70.0.3538
  • mac OS 10.14.1

pkuczynski avatar Nov 21 '18 16:11 pkuczynski

+1

gao520sun avatar Feb 26 '19 09:02 gao520sun

You should use

if (client && client.isConnected()) {
  client.disconnect()
}

Lonli-Lokli avatar Jul 19 '19 06:07 Lonli-Lokli