示例#1
0
文件: Logger.java 项目: Crumb/Crumb
 public static void close() {
   try {
     if (Logger.writer != null) {
       Logger.writer.close();
       Logger.writer = null;
     }
     if (Logger.writer2 != null) {
       Logger.writer2.close();
       Logger.writer2 = null;
     }
     if (Logger.writer == null && Logger.writer2 == null) {
       Logger.writing = false;
     } else {
       throw new Exception();
     }
   } catch (Exception e) {
     Logger.severe("Could not close the log file stream. Attempting again.");
     Logger.printErrorStack(e);
     Logger.close();
   }
 }