private void release(FSCacheInfo fsci) {
		try {
			GFileSystem fs = fsci.ref.getFilesystem();
			FSRLRoot fsFSRL = fs.getFSRL();

			filesystems.remove(fsFSRL);
			fs.getRefManager().removeListener(this);
			fsci.ref.close();
			fs.close();
			Msg.debug(this, "Closing unused filesystem [" + fsFSRL.getContainer() + "]");
		}
		catch (IOException e) {
			Msg.error(this, "Error closing filesystem", e);
		}
	}
Performs maintainence on the filesystem cache, closing() any filesystems
that are not used anymore.
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/FileSystemInstanceManager.java