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

ForkChannel needs to call init() and start() correctly on all added protocols

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.6.4
    • None
    • None

      The attached program doesn't work because `RAFT.init()` tries to find `GMS` on the main stack, but `GMS` hasn't yet been created. Same issue with adding an `AddressGenerator` in `RAFT.init()`.

      Is `start()` called at all on protocols added by `FORK` on top of the main channel ? Is `init()` called at the right time ?
      The attached bla program reproduces the issue (in jgroups-raft).

        1. bla.java
          2 kB
        2. bla.java
          3 kB

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

                Created:
                Updated:
                Resolved: