Timothy A. Bish created ARTEMIS-2757:
----------------------------------------

             Summary: AMQP: Broker grants credit before accepting the inbound 
messages that caused it to grant credit
                 Key: ARTEMIS-2757
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2757
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: AMQP
    Affects Versions: 2.12.0
         Environment: AMQP Client sending unsettled messages asynchronously
            Reporter: Timothy A. Bish


The broker is granting credit to AMQP senders before it has processed and 
settled (accepted) incoming messages.  When the client sends enough messages to 
the broker to have crossed the 70% mark that it uses as a replenishment 
threshold the broker is immediately granting more credit regardless of having 
actually enqueued and sent the settlement disposition to the sending client 
thereby essentially granting infinite amounts of credit to a sending client as 
it bombards the broker with messages. 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to