Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-8862

wrong event flushing when suspending/resuming tx

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 5.5
    • Fix Version/s: None
    • Component/s: Core

      Description

      When committing the temporary tx, the transactional core session wrapper act as it was the main tx that were ending. The thread local is reset and event bundles are flushed.

      • there is no tx discriminator in event bundles
      • remaining events will be discarded until a new thread will flush them

      For these reasons, at this time, it is not possible to make use of the suspend/resume logic of the tx manager.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: