processing-mqtt
processing-mqtt copied to clipboard
Crash of my processing program caused by the library timeout
Hello, on a recurring basis, my processing software is being stopped due to Timeout problems, why success it? why a timeout problem take down my program? is possible increase the timeout?
Error 1:
Sending: Topic message: Game/inbox/2N6PXV - Publish message: 20210301124307;0;0
java.lang.RuntimeException: [MQTT] Failed to publish: Tiempo de espera excedido al esperar una respuesta del servidor
at mqtt.MQTTClient.publish(Unknown Source)
at mqtt.MQTTClient.publish(Unknown Source)
at MY_Game.publisher_mqtt(MY_Game.java:6688)
at MY_Game.dev_actuador(MY_Game.java:1591)
at MY_Game.resetSala(MY_Game.java:2506)
at MY_Game.Config_game(MY_Game.java:300)
at MY_Game.mouseReleased(MY_Game.java:187)
at processing.core.PApplet.mouseReleased(PApplet.java:2849)
at processing.core.PApplet.handleMouseEvent(PApplet.java:2758)
at processing.core.PApplet.dequeueEvents(PApplet.java:2652)
at processing.core.PApplet.handleDraw(PApplet.java:2493)
at processing.awt.PSurfaceAWT$12.callDraw(PSurfaceAWT.java:1547)
at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:313)
Caused by: Tiempo de espera excedido al esperar una respuesta del servidor (32000)
at org.eclipse.paho.client.mqttv3.internal.Token.waitForCompletion(Token.java:112)
at org.eclipse.paho.client.mqttv3.MqttToken.waitForCompletion(MqttToken.java:67)
... 13 more
Error 2:
Sending: Topic message: Game/ACK/ - Publish message: 20210301172352;ACK
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at mqtt.MQTTClient.draw(Unknown Source)
at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1436)
at processing.core.PApplet$RegisteredMethods.handle(PApplet.java:1429)
at processing.core.PApplet.handleMethods(PApplet.java:1628)
at processing.core.PApplet.handleDraw(PApplet.java:2495)
at processing.awt.PSurfaceAWT$12.callDraw(PSurfaceAWT.java:1547)
at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:313)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
... 10 more
Caused by: java.lang.RuntimeException: [MQTT] Failed to publish: Tiempo de espera excedido al esperar una respuesta del servidor
at mqtt.MQTTClient.publish(Unknown Source)
at mqtt.MQTTClient.publish(Unknown Source)
at MY_Game.publisher_mqtt(MY_Game.java:6694)
at MY_Game.messageReceived(MY_Game.java:6644)
... 14 more
Caused by: Tiempo de espera excedido al esperar una respuesta del servidor (32000)
at org.eclipse.paho.client.mqttv3.internal.Token.waitForCompletion(Token.java:112)
at org.eclipse.paho.client.mqttv3.MqttToken.waitForCompletion(MqttToken.java:67)
... 18 more
Can you help me to make it stable?