Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1274

UFC: leaving or crashing of target node doesn't unblock sender

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 2.11.1, 2.12
    • None
    • None
    • Hide
      • Nodes A and B (remove FD or FD_ALL from config, only leave FD_SOCK)
      • A sends unicast mesages to B
      • Suspend B (ctrl-z)
      • Have A send unicast messages to B until A blocks (B doesn't send credit responses back to A because it is suspended)
      • Kill -9 B
        ==> A won't unblock on the view change !
        This is because on UFC line 115ff, the loop doesn't check for presence or absence of the target node
      Show
      Nodes A and B (remove FD or FD_ALL from config, only leave FD_SOCK) A sends unicast mesages to B Suspend B (ctrl-z) Have A send unicast messages to B until A blocks (B doesn't send credit responses back to A because it is suspended) Kill -9 B ==> A won't unblock on the view change ! This is because on UFC line 115ff, the loop doesn't check for presence or absence of the target node

      When we have A and B, and A is blocked due to credits on B, and B subsequently leaves or crashes, A won't unblock

              rhn-engineering-bban Bela Ban
              rhn-engineering-bban Bela Ban
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: