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

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

    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.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  flavia.rainone Flavia Rainone
                  Reporter:
                  flavia.rainone Flavia Rainone
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: