Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
Description
While adding some tests for the ThreadPoolMetrics, I discovered that the SEPExecutor does not release the blocked threads as it should.
If the number of tasks added to a SEPExecutor exceed the max queue size. The threads adding those task will be block until enough space become available for all the blocked tasks. At this point all the blocked threads will released at once.
Attachments
Issue Links
- is a child of
-
CASSANDRA-15582 4.0 quality testing: metrics
- In Progress