Loading... (original) (raw)
- Type:
Bug
- Resolution: Fixed
- Priority:
P3
- Fix Version/s: 8
- Affects Version/s: 8
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
into account.
backported by
JDK-8030312 Synchronization issues in Logger and LogManager
- Resolved
JDK-8032460 Synchronization issues in Logger and LogManager
- Resolved
JDK-8034708 Synchronization issues in Logger and LogManager
- Resolved
JDK-8057400 Synchronization issues in Logger and LogManager
- Resolved
JDK-8060929 Synchronization issues in Logger and LogManager
- Resolved
JDK-8032751 Synchronization issues in Logger and LogManager
- Closed
duplicates
JDK-8027670 DeadLock in drainLoggerRefQueueBounded / readConfiguration
- Closed
relates to
JDK-8030187 TEST_BUG: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java failing again
- Closed
JDK-8030192 TEST_BUG: java/util/logging/TestLoggerBundleSync.java failed with NPE
- Closed
JDK-8031980 Add new j.u.l deadlock test for JDK-8027670 and JDK-8029281
- Closed
(1 backported by, 1 duplicates, 3 relates to)