public boolean isBusy() {
		lock.lock();
		try {
			if (runningTask != null) {
				return true;
			}
			if (!priorityQ.isEmpty()) {
				return true;
			}
			if (!taskGroupList.isEmpty()) {
				return true;
			}
			return false;
		}
		finally {
			lock.unlock();
		}
	}
Returns true if this manager is running a task, or if suspended has additional tasks queued.
@return  true if this manager is running a task, or if suspended has additional tasks queued.
Ghidra/Framework/Project/src/main/java/ghidra/framework/task/GTaskManager.java