You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Michael Andre Pearce (Jira)" <ji...@apache.org> on 2019/10/03 09:56:00 UTC

[jira] [Reopened] (AMQNET-611) Apache.NMS.IllegalStateException is throw on transport thread

     [ https://issues.apache.org/jira/browse/AMQNET-611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Andre Pearce reopened AMQNET-611:
-----------------------------------------

> Apache.NMS.IllegalStateException is throw on transport thread
> -------------------------------------------------------------
>
>                 Key: AMQNET-611
>                 URL: https://issues.apache.org/jira/browse/AMQNET-611
>             Project: ActiveMQ .Net
>          Issue Type: Bug
>          Components: AMQP, NMS
>            Reporter: Chris Morgan
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Found this while looking at changes for AMQNET-610. While trying to shutdown a connection the NMS amqp provider throws an exception on the transport thread.
>  Havret has proposed a solution in PR 29, see https://github.com/apache/activemq-nms-amqp/pull/29#issuecomment-530123108
> Here is the exception:
> {noformat}
> Exception occurred: Apache.NMS.IllegalStateException: The Session is closed
> at Apache.NMS.AMQP.NmsSession.CheckClosed()
> at Apache.NMS.AMQP.NmsSession.get_AcknowledgementMode()
> at Apache.NMS.AMQP.NmsMessageConsumer.SetAcknowledgeCallback(InboundMessageDispatch envelope)
> at Apache.NMS.AMQP.NmsMessageConsumer.OnInboundMessage(InboundMessageDispatch envelope)
> at Apache.NMS.AMQP.NmsSession.OnInboundMessage(InboundMessageDispatch envelope)
> at Apache.NMS.AMQP.NmsConnection.OnInboundMessage(InboundMessageDispatch envelope)
> at Apache.NMS.AMQP.Provider.Failover.FailoverProvider.OnInboundMessage(InboundMessageDispatch envelope)
> at Apache.NMS.AMQP.Provider.Amqp.AmqpConsumer.OnMessage(IReceiverLink receiver, Message amqpMessage)
> at Amqp.ReceiverLink.OnTransfer(Delivery delivery, Transfer transfer, ByteBuffer buffer)
> at Amqp.Session.OnTransfer(Transfer transfer, ByteBuffer buffer)
> at Amqp.Connection.OnFrame(ByteBuffer buffer)
> {noformat}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)