src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java

Print this page
rev 757 : 8148863: Remove sun.misc.ManagedLocalsThread from corba
Reviewed-by: alanb, coffeys

@@ -59,11 +59,11 @@
 /**
  * @author Harold Carr
  */
 class SelectorImpl
     extends
-        sun.misc.ManagedLocalsThread
+        Thread
     implements
         com.sun.corba.se.pept.transport.Selector
 {
     private ORB orb;
     private Selector selector;

@@ -77,10 +77,11 @@
     private ORBUtilSystemException wrapper;
 
 
     public SelectorImpl(ORB orb)
     {
+        super(null, null, "PEPT-Transport-Thread", 0, false);
         this.orb = orb;
         selector = null;
         selectorStarted = false;
         timeout = 60000;
         deferredRegistrations = new ArrayList();

@@ -275,11 +276,10 @@
     // Thread methods.
     //
 
     public void run()
     {
-        setName("SelectorThread");
         while (!closed) {
             try {
                 int n = 0;
                 if (timeout == 0 && orb.transportDebugFlag) {
                     dprint(".run: Beginning of selection cycle");