} else {
rc = new ThreadPoolExecutor(corePoolSize, maxPoolSize, 10,
TimeUnit.SECONDS, new LinkedBlockingQueue(),
new DefaultThreadFactory(name, daemon, priority));
}
rc.allowCoreThreadTimeOut(true);
return rc;
}
private static class DefaultThreadFactory implements edu.emory.mathcs.backport.java.util.concurrent.ThreadFactory {
private final String name;