Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-3381

Possible race between remote process' receipt of a cancellation request and its receipt of the initial request

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 9.0.0.Alpha1
    • 8.1.0.CR2
    • Management
    • None

      It's possible that if a managed domain operation that sends a request to another process in the domain is cancelled immediately after initiating sending of that request that the cancellation request will be received before the original request. If that occurs, the cancellation request will fail (as there is no ActiveOperation to cancel) and then the original request can hang waiting for a tx commit/rollback that will never arrive.

      See http://brontes.lab.eng.brq.redhat.com/viewLog.html?buildId=15650&tab=buildResultsDiv&buildTypeId=WF_MasterLinux#testNameId2482043836298342768 for a case where this occurred.

              bstansbe@redhat.com Brian Stansberry
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: