@Override
	public void close() throws IOException {
		try {
			flush();
		}
		catch (IOException ignored) {
			// don't care
		}
		out.close();
	}
Closes this output stream and releases any system resources 
associated with the stream. 
<p>
The <code>close</code> method of <code>FilterOutputStream</code> 
calls its <code>flush</code> method, and then calls the 
<code>close</code> method of its underlying output stream. 

@exception  IOException  if an I/O error occurs.
@see        java.io.FilterOutputStream#flush()
Ghidra/Framework/Utility/src/main/java/ghidra/util/MonitoredOutputStream.java