private Set<E> getAllCircuitFlowEdgesAsync() {

		CompletableFuture<Circuits> future = lazyCreateCircuitFuture();
		Circuits circuits = getAsync(future); // blocking operation
		if (circuits == null) {
			return Collections.emptySet(); // can happen during dispose
		}
		return Collections.unmodifiableSet(circuits.allCircuits);
	}
Signals to this path highlighter that it should stop all background jobs
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/edge/VisualGraphPathHighlighter.java