Uploaded image for project: 'EJB Client Library (AS7+)'
  1. EJB Client Library (AS7+)
  2. EJBCLIENT-135

Reconnect attempt logic could fail without timing out "reconnect.task.timeout"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 4.0.0.CR5
    • 1.0.30.Final, 2.0.3.Final
    • None

      The reconnect logic could raise an error of "JBCLIENT000025: No EJB receiver available". This race condition causes the system don't wait to the reconnect logic (reconnect.task.timeout).

      The reconnect logic is reached before the registerReconnectHandler. This is quite rare.

      See reproducer with byteman attached to this JIRA.

      mvn test
      

            rstancel@redhat.com Radovan Stancel
            elguardian@gmail.com Enrique González Martínez (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: