fusesource / mqtt-client

A Java MQTT Client
http://mqtt-client.fusesource.org/
Apache License 2.0
1.27k stars 368 forks source link

Repeated connection causes the program to crash #65

Open imkarl opened 8 years ago

imkarl commented 8 years ago

It looks like this.

onDisconnected() onConnected() onConnected() onDisconnected() E/AndroidRuntime: FATAL EXCEPTION: hawtdispatch-DEFAULT-2 Process: com.xxx.xxx, PID: 22875 java.lang.NullPointerException: Attempt to invoke interface method 'boolean org.fusesource.hawtdispatch.transport.Transport.offer(java.lang.Object)' on a null object reference at org.fusesource.mqtt.client.CallbackConnection$7.run(CallbackConnection.java:449) at org.fusesource.hawtdispatch.transport.HeartBeatMonitor$3.run(HeartBeatMonitor.java:83) at org.fusesource.hawtdispatch.transport.HeartBeatMonitor$1.run(HeartBeatMonitor.java:62) at org.fusesource.hawtdispatch.internal.SerialDispatchQueue.run(SerialDispatchQueue.java:100) at org.fusesource.hawtdispatch.internal.pool.SimpleThread.run(SimpleThread.java:77)

kofokey commented 8 years ago

这个bug你解决了吗

kanghaixian commented 7 years ago

how do you deal with it

imkarl commented 7 years ago

I don't know. I don't do it now.

QX-Zach commented 6 years ago

I've had this problem, too. because of the signal of wifi not stable. but i don't how to deal it.