@Override
    public Thread newThread(Runnable r )
    {
      Thread newThread = new Thread( GROUP, r, "resolver-" + THREAD_NUMBER.getAndIncrement() );
      newThread.setDaemon( true );
      newThread.setContextClassLoader( null );
      return newThread;
    }
@Override
    public Thread newThread(Runnable r )