ActiveMQTextMessage.getSize() does not consider size of properties
------------------------------------------------------------------

                 Key: AMQ-2585
                 URL: https://issues.apache.org/activemq/browse/AMQ-2585
             Project: ActiveMQ
          Issue Type: Bug
            Reporter: Magnus Persson
            Priority: Minor


Checking the size of a text message only considers the body of a message, not 
the properties. I think this relates to a typo in the method:

{noformat}
    public int getSize() {
        if (size == 0 && content == null && text != null) {
            size = getMinimumMessageSize();
            if (marshalledProperties != null) {
                size += marshalledProperties.getLength();
            }
            size = text.length() * 2;
        }
        return super.getSize();
    }
{noformat}

This should perhaps be size += text.length() * 2?

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