United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-8029281 : Synchronization issues in Logger and LogManager

Details
Type:
Bug
Submit Date:
2013-11-27
Status:
Closed
Updated Date:
2014-09-04
Project Name:
JDK
Resolved Date:
2013-12-04
Component:
core-libs
OS:
Sub-Component:
java.util.logging
CPU:
Priority:
P3
Resolution:
Fixed
Affected Versions:
8
Fixed Versions:

Related Reports
Backport:
Backport:
Backport:
Backport:
Backport:
Duplicate:
Relates:
Relates:
Relates:

Sub Tasks

Description
LogManager and Logger have several synchronization issues which are causing intermittent test and application failures. These issues are inter related and need to be fixed in a coherent way.

For instance JDK-8029092 shows two tests failures which points at possible synchronization issues outlined in JDK-8028763 - as well as to an issue in the way the Logger tree is cleaned up when Loggers are garbage collected. Fixing it will therefore require to touch at drainLoggerRefQueueBounded(), which cannot be done without taking JDK-8027670 into account.
                                    

Comments
SQE OK to take the fix in 7u60.
                                     
2014-01-17
URL:   http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/9f624e115c6b
User:  lana
Date:  2013-12-10 18:28:32 +0000

                                     
2013-12-10
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9f624e115c6b
User:  dfuchs
Date:  2013-12-04 00:59:49 +0000

                                     
2013-12-04
Release team: Approved for fixing
                                     
2013-12-03



Hardware and Software, Engineered to Work Together