private void scheduleHandleCheck() {
		clientCheckTimerMonitor =
			GTimer.scheduleRunnable(RepositoryHandle.CLIENT_CHECK_PERIOD, () -> {
				synchronized (fileSystem) {
					RepositoryHandleImpl[] handles = getHandles();
					for (RepositoryHandleImpl handle : handles) {
						handle.checkHandle();
					}
					scheduleHandleCheck();
				}
			});
	}
Create a new Repository at the given path; the directory has already
been created.
@param mgr repository manager
@param currentUser user creating the repository, or null if the
repository exists
@param rootFile root file for this repository
@param name repository name
@throws IOException if filesystem error occurs
Ghidra/Features/GhidraServer/src/main/java/ghidra/server/Repository.java