super(name); setDaemon( false );
super(name); setDaemon( daemon );
if ( thread instanceof AEThread ){ return( true ); } synchronized( our_thread_map ){ return( our_thread_map.get( thread ) != null ); }
try{ /* if ( !isDaemon()){ System.out.println( "non-daemon thread:" + this ); } */ runSupport(); }catch( Throwable e ){ DebugLight.printStackTrace(e); }
setOurThread( Thread.currentThread());
if ( thread instanceof AEThread ){ return; } synchronized( our_thread_map ){ our_thread_map.put( thread, "" ); }