[jboss-jira] [JBoss JIRA] Resolved: (JGRP-1092) UNICAST: loopback="true" can destroy ordering

Bela Ban (JIRA) jira-events at lists.jboss.org
Wed Nov 4 04:37:07 EST 2009


     [ https://jira.jboss.org/jira/browse/JGRP-1092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bela Ban resolved JGRP-1092.
----------------------------

    Resolution: Done


Deprecated loopback. Use TP.loopback instead

> UNICAST: loopback="true" can destroy ordering
> ---------------------------------------------
>
>                 Key: JGRP-1092
>                 URL: https://jira.jboss.org/jira/browse/JGRP-1092
>             Project: JGroups
>          Issue Type: Bug
>            Reporter: Bela Ban
>            Assignee: Bela Ban
>             Fix For: 2.8
>
>
> In UNICAST.down(), when loopback is true, a message is sent back up on the same thread. Because the message is not added to the retransmission table, ordering is undefined, ie. multiple threads sending unicast messages has completely undefined ordering.
> Possible solutions:
> - We define the semantics of loopback and declare ordering undefined (some apps mightr be OK with this)
> - We deprecate and remove loopback as TP already implemements loopback (this was chosen, but needs to be revisited)
> - We add the message to the retransmission table and them remove it again and pass it up. essentially what we do in TP, so it is duplicate functionality. Not recommended

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list