]
Bela Ban updated JGRP-1682:
---------------------------
Fix Version/s: 3.6
(was: 3.5)
Last punt, next action is to delete this issue
STOP_FLUSH race condition in 3.x
--------------------------------
Key: JGRP-1682
URL:
https://issues.jboss.org/browse/JGRP-1682
Project: JGroups
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 3.3.4
Reporter: Dennis Reed
Assignee: Dennis Reed
Fix For: 3.3.6, 3.6
Similar to JGRP-1674.
flush_unblock_promise in FLUSH is not reset before use in waitForUnblock.
*Any* UNBLOCK (such as another node running FLUSH) will set it, not just the expected
UNBLOCK.
The next call to waitForUnblock will not block.
(and if the UNBLOCK it was waiting for comes later, it will trigger the issue again on
the next waitForUnblock).