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]
