C++ broker ignores --max-queue-count queue size parameter when setting default queue flow limits. -------------------------------------------------------------------------------------------------
Key: QPID-3243 URL: https://issues.apache.org/jira/browse/QPID-3243 Project: Qpid Issue Type: Bug Components: C++ Broker Affects Versions: 0.10 Reporter: Ken Giusti Assignee: Ken Giusti Priority: Minor Fix For: 0.11 If a user configures a maximum queue size based on message count via qpid-config, the default producer flow control limits are not correctly computed. Steps to Reproduce: 1. qpid-config add queue fleabag --max-queue-count=1000 Actual results: Queue is created without msg-count based flow control limits: 2011-05-03 16:15:57 info Queue "fleabag": Policy created: type=reject; maxCount=1000; maxSize=104857600 2011-05-03 16:15:57 info Queue "fleabag": Flow limit created: flowStopCount=0, flowResumeCount=0, flowStopSize=83886080, flowResumeSize=73400320 Expected results: Queue should be created with flowStopCount=800 & flowResumeCount=700 (using broker-wide default ratios). -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org