@Override
	public Thread newThread(Runnable r) {
		Thread thread = threadFactory.newThread(r);
		thread.setName(name + "-" + thread.getName());
		thread.setDaemon(true);
		return thread;
	}
NamedDaemonThreadFactory is a thread factory which forms daemon threads
with a specified name prefix for the Java concurrent Executors pools.
Ghidra/Framework/Generic/src/main/java/generic/util/NamedDaemonThreadFactory.java