Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
qpid-java-6.0, qpid-java-6.0.3
-
None
Description
The Java Broker sends an unsolicited ExchangeDeclareOk response if the client sends an exchange declare for a reserved exchange name with nowait set true. This behaviour violates the specification.
Problem is the absence of nowait check at org/apache/qpid/server/protocol/v0_8/AMQChannel.java:2975 (within the ReservedExchangeNameException catch block).