Uploaded image for project: 'XNIO'
  1. XNIO
  2. XNIO-339

FutureResult usage of a third party executor can leave to thread starvation

    XMLWordPrintable

Details

    Description

      If FutureResult notifier executor points to the same executor used by consumers of the result, we could have thread starvation. For that to happen, it is just a matter of consumers being waiting on all threads of the executor. In that case, no available thread will be free to notify the future result that it is done.

      Attachments

        Issue Links

          Activity

            People

              flaviarnn Flavia Rainone
              flaviarnn Flavia Rainone
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: