Bug 1031221
Summary: | [GSS] (6.2.x) LogContext's root logger is not created with a strong child hash map when strong=true | |||
---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Kyle Lape <klape> | |
Component: | Logging | Assignee: | James Perkins <jperkins> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Nikoleta Hlavickova <nziakova> | |
Severity: | unspecified | Docs Contact: | Russell Dickenson <rdickens> | |
Priority: | unspecified | |||
Version: | 6.2.0 | CC: | bmaxwell, jperkins, marc.balsys, myarboro, pkremens, smumford | |
Target Milestone: | CR1 | |||
Target Release: | EAP 6.2.1 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: |
In previous versions of JBoss EAP 6, it was found that loggers were sometimes garbage collected early resulting in loss of the loggers and configuration. For example, if a logger had an appender assigned, when the logger is garbage collected a new logger would have been created without the appender attached.
In this release of the product, the map of loggers has been changed to use a strong reference rather than a weak reference. This causes the loggers not to get garbage collected and things to work as they should. As a result custom loggers are now honored as expected.
|
Story Points: | --- | |
Clone Of: | ||||
: | 1052198 (view as bug list) | Environment: | ||
Last Closed: | 2014-02-24 20:15:42 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: | 1052198 | |||
Bug Blocks: | 1027004, 1031229 |
Description
Kyle Lape
2013-11-15 22:58:50 UTC
James Perkins <jperkins> updated the status of jira LOGMGR-89 to Resolved Setting flag for inclusion in 6.2.1 release notes. Set 'Version' field to ensure this ticket appears in documentation effort dashboards. Hi James. Can you provide a few details in the Doc Text box above. I took a shot at the 'Consequence' and 'Result' fields, as best I could with what I can grok. Could you fill in the gaps and straighten out my attempts if I've misunderstood? Thanks in advance. I updated it the best I could think of. Just as a general note, if it matters, this only affected log4j. Thanks James. Very much appreciated. Editing doc text for publication and marking for inclusion in document. Verified on EAP 6.2.1 CP CR3 |