< prev index next >
src/java.base/share/classes/sun/nio/ch/Invoker.java
Print this page
@@ -27,10 +27,11 @@
import java.nio.channels.*;
import java.util.concurrent.*;
import java.security.AccessController;
import sun.security.action.GetIntegerAction;
+import jdk.internal.misc.InnocuousThread;
/**
* Defines static methods to invoke a completion handler or arbitrary task.
*/
@@ -132,13 +133,13 @@
Thread.interrupted();
// clear thread locals when in default thread pool
if (System.getSecurityManager() != null) {
Thread me = Thread.currentThread();
- if (me instanceof sun.misc.InnocuousThread) {
+ if (me instanceof InnocuousThread) {
GroupAndInvokeCount thisGroupAndInvokeCount = myGroupAndInvokeCount.get();
- ((sun.misc.InnocuousThread)me).eraseThreadLocals();
+ ((InnocuousThread)me).eraseThreadLocals();
if (thisGroupAndInvokeCount != null) {
myGroupAndInvokeCount.set(thisGroupAndInvokeCount);
}
}
}
< prev index next >