activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Posta (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQ-4190) Figure out what was intended with transactions and producer flow control for topics
Date Mon, 26 Nov 2012 22:48:58 GMT
Christian Posta created AMQ-4190:
------------------------------------

             Summary: Figure out what was intended with transactions and producer flow control
for topics
                 Key: AMQ-4190
                 URL: https://issues.apache.org/jira/browse/AMQ-4190
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Broker
            Reporter: Christian Posta
            Priority: Minor


in Topic#send it checks to see whether memory is full, whether producer flow control is enabled,
and whether it should just block the producer, or block the connection. In the "else" clause
on line 389, it will block the connection waiting for space. It tries to do something different
if the context is in a transaction.. but what it's trying to do is not clear. It looks like
it will do exactly the same thing as it would do if it would not be in a transaction. The
extra code around (count > 2) doesn't seem like it will ever hit and the log message will
never print. Maybe someone was adding functionality there, but didn't finish?

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

Mime
View raw message