Duplicate :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
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.
|