AMQ834001: Error disconnecting client. java.lang.IllegalStateException: AMQ850000: Unable to store MQTT state within given timeout: 5000ms
Issue
- AMQ834001: Error disconnecting client. java.lang.IllegalStateException: AMQ850000: Unable to store MQTT state within given timeout: 5000ms
java.lang.IllegalStateException: AMQ850000: Unable to store MQTT state within given timeout: 5000ms
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTStateManager.storeSessionState(MQTTStateManager.java:192) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTSubscriptionManager.removeSubscriptions(MQTTSubscriptionManager.java:283) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTSubscriptionManager.clean(MQTTSubscriptionManager.java:349) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession.clean(MQTTSession.java:233) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession.stop(MQTTSession.java:144) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnectionManager.disconnect(MQTTConnectionManager.java:186) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTFailureListener.connectionFailed(MQTTFailureListener.java:41) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTFailureListener.connectionFailed(MQTTFailureListener.java:36) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection.fail(MQTTConnection.java:51) ~[artemis-mqtt-protocol-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$FailureCheckAndFlushThread$2.run(RemotingServiceImpl.java:820) ~[artemis-server-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:57) ~[artemis-commons-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:32) ~[artemis-commons-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:68) ~[artemis-commons-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.33.0.redhat-00010.jar:2.33.0.redhat-00010]
Environment
- Red Hat AMQ
- 7.12.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.