This bug has been copied from bug #722522 and has been proposed
to be backported to 6.0 z-stream (EUS).
Created attachment 518000 [details]
Patch from 6.2
Created attachment 524926 [details]
Deliver all messages from my_high_seq_recieved to the last gap
This patch passes two test cases:
Two node cluster - run cpgbench on each node
modify totemsrp with following defines:
Two test cases:
5 node cluster
start 5 nodes randomly at about same time, start 5 nodes randomly at about
same time, wait 10 seconds and attempt to send a message. If message blocks
on "TRY_AGAIN" likely a message loss has occured. Wait a few minutes without
cyclng the nodes and see if the TRY_AGAIN state becomes unblocked.
If it doesn't the test case has failed
Signed-off-by: Steven Dake <firstname.lastname@example.org>
Reviewed-by: Reviewed-by: Jan Friesse <email@example.com>
(cherry picked from commit 2ec4ddb039b310b308a8748c88332155afd62608)
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.