Messages get lost between credit allocation and 
------------------------------------------------

                 Key: QPID-783
                 URL: https://issues.apache.org/jira/browse/QPID-783
             Project: Qpid
          Issue Type: Bug
          Components: C++ Client, Java Client, Python Client, Ruby Client
            Reporter: Jonathan Robie


As I understand it, a client should receive all messages sent after it 
subscribes and allocates credit.

Currently, the C++ client sometimes loses messages sent between the time credit 
is allocated and the time that dispatcher.listen() is called. I believe this is 
wrong behavior. This bug has been observed in Listener.cpp for both fanout and 
direct. We suspect this problem exists also in at least the Python client.

Correct behavior, as I understand it, is to queue all messages sent after 
credit is allocated.

Jonathan

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to