Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
0.24
-
None
-
CentOS 6.4, Qpid 0.24 RC1, Proton 0.4
Description
A durable topic can be created with the qpidt utility by specifinfg the "durable=true" option, e.g.:
qpidt create topic x durable=true exchange=response qpid.max_count=1000 qpid.max_size=1000000 qpid.policy_type=ring
That creates a topic which is indeed durable, but also contains the durable flag in the properties:
{{Object of type: org.apache.qpid.broker:topic:_data(6182b36f-9f09-4118-2881-fb69e5355628)
Attribute 165
======================================================================================================================================================
name x
exchangeRef 145
durable True
properties
}}
This might be confusing because the durable property is not propagated to the subscription queues created from this topic. To avoid the confusion, the durable option should not be added to the properties.