public void close() throws IOException {
  try {
    Debug.message("binaryfile","StreamInputReader.close()");
    if (Debug.debugging("connection_problems")) {
      Thread.sleep(1000);
    }
    if (inputStream != null)     inputStream.close();
  }
 catch (  Exception e) {
    e.printStackTrace();
  }
  inputStream=null;
}

public void close ( ) throws IOException { try { Debug . message ( "binaryfile" , "StreamInputReader.close()" ) ; if ( Debug . debugging ( "connection_problems" ) ) { Thread . sleep ( 1000 ) ; } if ( inputStream != null ) inputStream . close ( ) ; } catch ( Exception e ) { e . printStackTrace ( ) ; } inputStream = null ; }
closes the underlying file
