Keith Wall created QPID-4422:
--------------------------------

             Summary: Python Client (0-8..0-9) should pass "instance" client 
property to allow re-subscribing to durable subscriptions
                 Key: QPID-4422
                 URL: https://issues.apache.org/jira/browse/QPID-4422
             Project: Qpid
          Issue Type: Bug
          Components: Python Client
    Affects Versions: 0.18, 0.16, 0.14
            Reporter: Keith Wall


In order reconnect to an exclusive queue, the client must reconnect with the 
same clientid. In the Python 0-8 and 0-9 client code, this is currently 
impossible as it does not allow the "instance" client property to be passed to 
the broker when performing the connection.start, and so the Broker assigns a 
random one. 

This makes it impossible for the Python client users to use exclusive queues, 
which are integral to using durable subscriptions properly.

The 0-10 code does not have this problem.

The Python client should be changed to allow the user to pass the 
client_properties, thus allowing them to specify the instance. We should also 
take this opportunity to pass the client version number.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to