public void clear() {
		Set<KeyedFuture<K, V>> copy = new LinkedHashSet<>();
		synchronized (this) {
			copy.addAll(futures.values());
			futures.clear();
			map.clear();
		}
		for (KeyedFuture<K, V> f : copy) {
			f.cancel(false);
		}
	}
Clear the lazy map, including pending requests

<p>
Pending requests will be cancelled
Ghidra/Framework/Generic/src/main/java/ghidra/async/AsyncLazyMap.java