ActiveMQ client doesn't properly implement producer flow control
----------------------------------------------------------------

                 Key: AMQNET-189
                 URL: https://issues.apache.org/activemq/browse/AMQNET-189
             Project: ActiveMQ .Net
          Issue Type: Improvement
          Components: ActiveMQ
    Affects Versions: 1.1.0
            Reporter: Timothy Bish
            Assignee: Timothy Bish
             Fix For: 1.2.0


The NMS.ActiveMQ client doesn't deal with producer flow control correctly and 
needs to be enhanced.

Changes Needed:

* Process the ProducerAck message
* Message sends only need to be sync when the message is Persistent or 
AlwaysSyncSend is enabled.
* Local Memory Tracking should be implemented when the Producer is assigned to 
control its own overhead and the producer should wait for the Broker to ack its 
sent messages before it continues to send.



-- 
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