private void setBusy(boolean b) {
		boolean changed = isBusy.compareAndSet(!b, b);
		if (busyListener != null && changed) {
			busyListener.setBusy(isBusy.get());
		}
	}
Disposes this worker and terminates its thread.
Ghidra/Framework/Generic/src/main/java/ghidra/util/worker/AbstractWorker.java