Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.56.0
-
None
-
None
Description
In the following code (JMSSession line 416), if consumer is null this throws a NPE and the consumer never recovers:
JmsMessageConsumer consumer = consumers.get(resource.getId()); if (consumer.hasMessageListener()) { connection.onAsyncException(JmsExceptionSupport.create(cause)); } try { if (consumer != null) { consumer.shutdown(cause); }
Happy to raise a PR myself for this (just ask) but I have had to fix it locally.