private static boolean closePdbInternal(GhidraScript script, String filename) {
		PdbInfo pdbInfo = pdbInfoByFile.get(filename);
		AbstractPdb pdb = pdbInfo.getPdb();
		if (pdb != null) {
			try {
				pdb.close();
				String message = "PDB Closed: " + filename;
				println(script, message);
			}
			catch (IOException ioe) {
				println(script, ioe.getMessage());
				Msg.info(null, ioe.getMessage());
				return false;
			}
			return true;
		}
		return false;
	}
Closes and unloads the PDB file from the map.  Not removed from map if IOException.
@param script script for which we are working
@return true if all PDBs were successfully closed and unloaded from the map
Ghidra/Features/PDB/developer_scripts/pdbquery/PdbFactory.java