Back to bug 1001872
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| James Livingston | 2013-08-30 00:19:00 UTC | Summary | Socket not closed when web executor drops task | Non-blocking executors are not safe to use in web container |
| James Livingston | 2013-08-30 00:19:16 UTC | Depends On | 985191 | |
| James Livingston | 2013-08-30 03:13:52 UTC | Status | NEW | ASSIGNED |
| James Livingston | 2013-08-30 03:19:33 UTC | Attachment #791224 Attachment is obsolete | 0 | 1 |
| James Livingston | 2013-08-30 03:23:25 UTC | Status | ASSIGNED | MODIFIED |
| Doc Text | PATCH NAME: BZ1001872 PRODUCT NAME: JBoss Enterprise Application Platform (EAP) VERSION: 6.1.0 SHORT DESCRIPTION: Correctly reject requests when using non-blocking web executor LONG DESCRIPTION: When a non-blocking executor was used by the web container, tasks were not properly rejected. This would cause the connection to be left open and leaked until garbage collected. If the tasks were correctly rejected logging was emitted at ERROR level, and that is now moved to the logging category org.apache.tomcat.util.executor. MANUAL INSTALL INSTRUCTIONS: Backup and remove the following files: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Extract the patched files by either: Using unzip: unzip -d $JBOSS_HOME/ bz-1001872.zip Or by extracting the files from the zip to the following locations: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1-bz1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.1.Final-redhat-0-bz-1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Instructions to uninstall: Restore the following files that were backed up before the patch was installed: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml COMPATIBILITY: No known compatibility issues DEPENDENCIES: None SUPERSEDES: None SUPERSEDED BY: None CREATOR: James Livingston DATE: 30 August 2013 | |||
| Target Milestone | --- | Pending | ||
| Type | Bug | Support Patch | ||
| James Livingston | 2013-08-30 03:24:44 UTC | Priority | unspecified | medium |
| Version | unspecified | 6.1.0 | ||
| Severity | unspecified | medium | ||
| James Livingston | 2013-08-30 03:26:05 UTC | Component | Web | |
| Jimmy Wilson | 2013-08-30 21:26:08 UTC | Attachment #791992 Attachment is obsolete | 0 | 1 |
| CC | jawilson | |||
| Brad Maxwell | 2013-08-30 21:40:43 UTC | Attachment #792319 Attachment is obsolete | 0 | 1 |
| CC | bmaxwell | |||
| Brad Maxwell | 2013-08-30 21:41:35 UTC | Doc Text | PATCH NAME: BZ1001872 PRODUCT NAME: JBoss Enterprise Application Platform (EAP) VERSION: 6.1.0 SHORT DESCRIPTION: Correctly reject requests when using non-blocking web executor LONG DESCRIPTION: When a non-blocking executor was used by the web container, tasks were not properly rejected. This would cause the connection to be left open and leaked until garbage collected. If the tasks were correctly rejected logging was emitted at ERROR level, and that is now moved to the logging category org.apache.tomcat.util.executor. MANUAL INSTALL INSTRUCTIONS: Backup and remove the following files: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Extract the patched files by either: Using unzip: unzip -d $JBOSS_HOME/ bz-1001872.zip Or by extracting the files from the zip to the following locations: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1-bz1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.1.Final-redhat-0-bz-1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Instructions to uninstall: Restore the following files that were backed up before the patch was installed: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml COMPATIBILITY: No known compatibility issues DEPENDENCIES: None SUPERSEDES: None SUPERSEDED BY: None CREATOR: James Livingston DATE: 30 August 2013 | PATCH NAME: bz-1001872 PRODUCT NAME: JBoss Enterprise Application Platform (EAP) VERSION: 6.1.0 SHORT DESCRIPTION: Correctly reject requests when using non-blocking web executor LONG DESCRIPTION: When a non-blocking executor was used by the web container, tasks were not properly rejected. This would cause the connection to be left open and leaked until garbage collected. If the tasks were correctly rejected logging was emitted at ERROR level, and that is now moved to the logging category org.apache.tomcat.util.executor. MANUAL INSTALL INSTRUCTIONS: Backup and remove the following files: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Extract the patched files by either: Using unzip: unzip -d $JBOSS_HOME/ bz-1001872.zip Or by extracting the files from the zip to the following locations: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1-bz1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.1.Final-redhat-0-bz-1001872.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml Instructions to uninstall: Restore the following files that were backed up before the patch was installed: $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/jbossweb-7.2.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/as/web/main/module.xml $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/jboss-threads-2.1.0.Final-redhat-1.jar $JBOSS_HOME/modules/system/layers/base/org/jboss/threads/main/module.xml COMPATIBILITY: No known compatibility issues DEPENDENCIES: None SUPERSEDES: None SUPERSEDED BY: None CREATOR: James Livingston DATE: 30 August 2013 |
| Jimmy Wilson | 2013-09-02 03:38:12 UTC | Status | MODIFIED | ON_QA |
| Rostislav Svoboda | 2013-09-02 08:43:11 UTC | QA Contact | rhatlapa | |
| Radim Hatlapatka | 2013-09-02 11:04:34 UTC | Status | ON_QA | ASSIGNED |
| Jimmy Wilson | 2013-09-03 13:46:17 UTC | Attachment #792322 Attachment is obsolete | 0 | 1 |
| Jimmy Wilson | 2013-09-03 14:02:18 UTC | Status | ASSIGNED | ON_QA |
| Radim Hatlapatka | 2013-09-03 14:39:52 UTC | Status | ON_QA | VERIFIED |
| Christopher O'Brien | 2013-09-16 16:03:28 UTC | Status | VERIFIED | CLOSED |
| CC | cobrien | |||
| Resolution | --- | CURRENTRELEASE | ||
| Last Closed | 2013-09-16 12:03:28 UTC | |||
| James Livingston | 2014-07-17 02:10:39 UTC | Link ID | Red Hat Knowledge Base (Solution) 513183 | |
| John Skeoch | 2016-02-22 00:56:30 UTC | CC | joallen |
Back to bug 1001872