Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-383

AsyncBaseLifeCycle.pollDeliveryChannel doesn't support executor AbortPolicy in case of thred pool depletion

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.3, 7.1.1, jboss-fuse-6.0, M1
    • fuse-esb-7.0.2
    • None
    • None
    • % %

      When a small threadpool size is used by JBI component of (the threadpool exhausts under load) transaction never returns due to incorrect handling (or rather no error handling) in AsyncBaseLifeCycle.pollDeliveryChannel.

      It should do proper error handling and mark the exchange as failed by setting error on exchange.

            yfang@redhat.com Freeman(Yue) Fang
            ubhole Ulhas Bhole (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: