On 02/13/2012 09:59 PM, Rob Godfrey wrote:
A client can disconnect, and a new connection subscribe, both with
no-local set, but obviously "no-local" now has a different meaning
(since the connection in question is different).

One could argue that changing the value of no-local changes that subscription and as for changes to the selector 'changing a durable subscriber is equivalent to unsubscribing (deleting) the old one and creating a new one'[1]

When no-local is set it should always refer to the currently active connection of course.

[1] http://docs.oracle.com/javaee/1.4/api/javax/jms/Session.html#createDurableSubscriber%28javax.jms.Topic,%20java.lang.String,%20java.lang.String,%20boolean%29

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to