8153158: Remove sun.misc.ManagedLocalsThread from java.logging
Reviewed-by: dfuchs, redestad
This commit is contained in:
parent
5a117b7e56
commit
78ca5988bc
jdk/src/java.logging/share/classes
@ -42,7 +42,6 @@ import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
import jdk.internal.misc.JavaAWTAccess;
|
||||
import jdk.internal.misc.SharedSecrets;
|
||||
import sun.misc.ManagedLocalsThread;
|
||||
import sun.util.logging.internal.LoggingProviderImpl;
|
||||
|
||||
/**
|
||||
@ -254,9 +253,10 @@ public class LogManager {
|
||||
|
||||
// This private class is used as a shutdown hook.
|
||||
// It does a "reset" to close all open handlers.
|
||||
private class Cleaner extends ManagedLocalsThread {
|
||||
private class Cleaner extends Thread {
|
||||
|
||||
private Cleaner() {
|
||||
super(null, null, "Logging-Cleaner", 0, false);
|
||||
/* Set context class loader to null in order to avoid
|
||||
* keeping a strong reference to an application classloader.
|
||||
*/
|
||||
|
@ -24,8 +24,6 @@
|
||||
*/
|
||||
|
||||
module java.logging {
|
||||
// 8153158
|
||||
requires jdk.unsupported;
|
||||
exports java.util.logging;
|
||||
provides jdk.internal.logger.DefaultLoggerFinder with
|
||||
sun.util.logging.internal.LoggingProviderImpl;
|
||||
|
Loading…
x
Reference in New Issue
Block a user