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: