Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1574

ThreadPool rejection policy detecting stuck threads

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Minor
    • 3.2.7, 3.3
    • 3.2.6
    • None

    Description

      Sometimes I find out my OOB threadpool size (which defaults to 200) in our tests too low, causing deadlock (this seems to be the case with the 64 node cluster - we've run out of OOB threads because all of them were stuck).
      New rejection policy could usually silently discard the message, but in case that the thread pool does not finish anything (getCompletedTaskCount stays constant) for a period, it would throw a special exception denoting that there's possibly a deadlock (and that raising OOB threadpool could help).

      Attachments

        Activity

          People

            rvansa1@redhat.com Radim Vansa (Inactive)
            rvansa1@redhat.com Radim Vansa (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: