[jboss-jira] [JBoss JIRA] (JGRP-1752) Concurrent message headers modification causes that message is never sent

Radim Vansa (JIRA) jira-events at lists.jboss.org
Tue Dec 3 07:53:06 EST 2013


Radim Vansa created JGRP-1752:
---------------------------------

             Summary: Concurrent message headers modification causes that message is never sent
                 Key: JGRP-1752
                 URL: https://issues.jboss.org/browse/JGRP-1752
             Project: JGroups
          Issue Type: Bug
            Reporter: Radim Vansa
            Assignee: Bela Ban
            Priority: Minor


Under some circumstances the TP protocol may try to add the TP header to message twice concurrently.
This happens for example when the stable message triggers retransmission while the message has been sent right now.
This may result in ArrayOutOfBoundException in Headers._putHeader and/or subsequent NullPointerException in Headers.size(). The retransmission attempt always fails, the message is never delivered. Moreover, keeping this (and possibly following) messages in the transmission table can lead to OOME.

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


More information about the jboss-jira mailing list