[
https://issues.jboss.org/browse/JGRP-1496?page=com.atlassian.jira.plugin....
]
Bela Ban commented on JGRP-1496:
--------------------------------
Note to self: view-1 and view-2 are sent by *different* coordinators (merge scenario in
which the coordinator changed, described by JGRP-1495); if they were sent by the *same*
coordinator, everyone would deliver view-1 before view-2.
Views can overtake one another so that the wrong view is installed
------------------------------------------------------------------
Key: JGRP-1496
URL:
https://issues.jboss.org/browse/JGRP-1496
Project: JGroups
Issue Type: Feature Request
Reporter: David Hotham
Assignee: Bela Ban
Fix For: 3.2
As noted in JGRP-1495; but since I'm now claiming two bugs I should have two
tickets...
- View 1 arrives on Thread Incoming-1. Let's say this thread gets to
GMS.installView, and then pauses just after the debug trace at line 600 ("installing
view")
- View 2 arrives on Thread Incoming-2. It's a newer view, and is fully installed and
notified to everyone.
- Thread Incoming-1 picks up, and completes the installation of View 1
Now everyone has View 1, but the correct view should be View 2.
--
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