public void close(){
    try{
      if(in!=null && !in_dontclose) in.close();
      in=null;
    }
    catch(Exception ee){}

    out_close();

    try{
      if(out_ext!=null && !out_ext_dontclose) out_ext.close();
      out_ext=null;
    }
    catch(Exception ee){}
  }