Bug 1099638
Summary: | Upgrade XNIO to 3.0.10.GA | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | David M. Lloyd <david.lloyd> |
Component: | Remoting | Assignee: | David M. Lloyd <david.lloyd> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jitka Kozana <jkudrnac> |
Severity: | medium | Docs Contact: | Russell Dickenson <rdickens> |
Priority: | medium | ||
Version: | 6.3.0 | CC: | dosoudil, kkhan, pjelinek, smumford |
Target Milestone: | ER6 | ||
Target Release: | EAP 6.3.0 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
XNIO versions previous to 3.0.10.GA had an automatically scaling thread pool based on `java.util.concurrent.ThreadPoolExecutor`. However the implementation of scaling is inherently racy and can result in the pool going idle even though there are executable tasks pending.
As a result, clients or servers appeared to "hang" for some period of time. In the event of a client, this may manifest as "connection timed out" or "operation failed with status: WAITING" exceptions. This is particularly prevalent on Windows.
In this release of the product, the thread pool code has been modified to behave the same way as WildFly 8+. This means that the customer will observe the following behavioral changes:
* I/O task thread pools (in this case, Remoting and Management task pools) will automatically and immediately grow to their maximum size.
* The "core pool size" setting of these pools will have no effect, though it will continue to exist going forward in case the previous behavior can be safely reinstated.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2014-06-28 15:53:40 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1098879 | ||
Bug Blocks: | 1101390, 1104666 |
Description
David M. Lloyd
2014-05-20 19:39:07 UTC
MEAD build: https://brewweb.devel.redhat.com/buildinfo?buildID=360307 PR for EAP: https://github.com/jbossas/jboss-eap/pull/1393 Verified for EAP 6.3.0.ER7. |