[
https://issues.apache.org/jira/browse/QPID-5912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Keith Wall updated QPID-5912:
-----------------------------
Description:
If a message takes the straight through delivery path through the Broker (that
is, where the IO thread that accepts the message from the publisher is the same
thread that delivers the message to the consumer), and the send to the consumer
fails with exception (for instance, a sender timeout exception), the connection
to the consumer is rightfully closed. However, when the consumer reconnects,
the Broker sends the message to the consumer successfully, but will suffer a
metadata not found exception when the consumers tries to or ack the
message/commit.
The issue is that mishandling of the sendertimeout exception has meant the the
Broker has failed to perform post delivery tasks so the message is never commit
to disk.
was:.
> Metadata not found exception will result if message is delivered straight
> through and transport results during send to consumer
> -------------------------------------------------------------------------------------------------------------------------------
>
> Key: QPID-5912
> URL: https://issues.apache.org/jira/browse/QPID-5912
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker
> Reporter: Keith Wall
> Priority: Critical
> Fix For: 0.29
>
>
> If a message takes the straight through delivery path through the Broker
> (that is, where the IO thread that accepts the message from the publisher is
> the same thread that delivers the message to the consumer), and the send to
> the consumer fails with exception (for instance, a sender timeout exception),
> the connection to the consumer is rightfully closed. However, when the
> consumer reconnects, the Broker sends the message to the consumer
> successfully, but will suffer a metadata not found exception when the
> consumers tries to or ack the message/commit.
> The issue is that mishandling of the sendertimeout exception has meant the
> the Broker has failed to perform post delivery tasks so the message is never
> commit to disk.
>
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]