Keith Wall created QPID-6467:
--------------------------------
Summary: Client may send spurious basic.rejects after browser close
Key: QPID-6467
URL: https://issues.apache.org/jira/browse/QPID-6467
Project: Qpid
Issue Type: Bug
Components: Java Client
Affects Versions: 0.22, 0.18, 0.32
Reporter: Keith Wall
Priority: Minor
As demonstrated by QueueBrowserTransactionTest#testClosingBrowserMidReceiving,
the Java Broker logs the following warnings
{noformat}
WARN [IO-/127.0.0.1:53598] (v0_8.AMQChannel) - Dropping reject request as
message is null for tag:113
{noformat}
during the course of the test.
The issue is caused client side, the Browser is closed but there may be
messages remaining for the Browser on the synchronous queue. The Dispatcher
can be longer identify the fact that the messages were destined for a Browser,
so it returns the message using a reject. The Broker does not expect a reject
for these as Queue Browsers do not use message acknowledgement.
The appearance of the warning has no negative impact on the operation of the
Broker.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]