private synchronized void startDispatchThread() {
		if (asyncDispatchEnabled && state == ThreadState.STOPPED) {
			// only starts when first listener is added
			state = ThreadState.RUNNING;
			thread = new FileSystemEventProcessingThread();
			thread.start();
		}
	}
Discontinue event dispatching and terminate dispatch thread if it exists.
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/store/FileSystemEventManager.java