# HG changeset patch # User chegar # Date 1461009501 -3600 # Node ID 43cd7a5e06b5fd2218be1fcff207968334427280 # Parent cd27455e4276144a9ebe549aad92fc0189ad9264 8153372: Remove sun.misc.ManagedLocalsThread from jdk.httpserver Reviewed-by: alanb diff -r cd27455e4276 -r 43cd7a5e06b5 jdk/src/jdk.httpserver/share/classes/module-info.java --- a/jdk/src/jdk.httpserver/share/classes/module-info.java Mon Apr 18 20:58:19 2016 +0100 +++ b/jdk/src/jdk.httpserver/share/classes/module-info.java Mon Apr 18 20:58:21 2016 +0100 @@ -25,8 +25,7 @@ module jdk.httpserver { requires java.logging; - // 8153372 - requires jdk.unsupported; + exports com.sun.net.httpserver; exports com.sun.net.httpserver.spi; uses com.sun.net.httpserver.spi.HttpServerProvider; diff -r cd27455e4276 -r 43cd7a5e06b5 jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java --- a/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Mon Apr 18 20:58:19 2016 +0100 +++ b/jdk/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Mon Apr 18 20:58:21 2016 +0100 @@ -36,7 +36,6 @@ import com.sun.net.httpserver.*; import java.security.AccessController; import java.security.PrivilegedAction; -import sun.misc.ManagedLocalsThread; import sun.net.httpserver.HttpConnection.State; /** @@ -143,7 +142,7 @@ if (executor == null) { executor = new DefaultExecutor(); } - dispatcherThread = new ManagedLocalsThread(dispatcher); + dispatcherThread = new Thread(null, dispatcher, "HTTP-Dispatcher", 0, false); started = true; dispatcherThread.start(); }