Bug 1090291
Summary: | java.nio.channels.ShutdownChannelGroupException during shutdown on Windows | ||
---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Petr Kremensky <pkremens> |
Component: | Web | Assignee: | Rémy Maucherat <rmaucher> |
Status: | CLOSED WONTFIX | QA Contact: | Radim Hatlapatka <rhatlapa> |
Severity: | urgent | Docs Contact: | Russell Dickenson <rdickens> |
Priority: | unspecified | ||
Version: | 6.3.0 | CC: | bbaranow, cdewolf, dandread, kkhan, lcosti, mvelas, rsvoboda |
Target Milestone: | --- | ||
Target Release: | EAP 6.4.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-01-27 11:43:02 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: |
Description
Petr Kremensky
2014-04-23 05:39:27 UTC
This is related to BZ#1075695, see mainly https://bugzilla.redhat.com/show_bug.cgi?id=1075695#c15 and following discussion. It is a known JVM issue on Windows, and cannot be fixed. I already mentioned it here: https://bugzilla.redhat.com/show_bug.cgi?id=1075695#c15 There is requirement for clean start and stop of the server (having no errors). Thereby this is definitely a blocker for GA and needs to be addressed. One of my suggestions are dropping default usage of NIO2 and use JIO which doesn't have this issue. Or if the errors are harmless manage them and just use proper logging level. As I just said, it is a JVM issue specific to Windows, and I cannot fix it, this cannot be caught or its "logging" level changed. https://bugs.openjdk.java.net/browse/JDK-7056546 So feel free to change the default connector if needed, it is not an issue for me. The prod build is a good area to do that change. According to Rémy's comment changing the default connector is an option to fix this. Simple case where customer can hit this: start server / deploy some application / go to application's index page / stop the server. Yes, but the consequences have to be understood: less scalability, no websockets. This stack trace can occur on shutdown or more generally when stopping the connector. QE: +1 This issue persists in latest EAP 6.3.0.ER10 bits. Looking at the history of this, it was agreed this is a JDK issue and won't be fixed. Why it re-surfaced? |