コード例 #1
0
ファイル: RequestLogger.java プロジェクト: noir2k/scouter
  public void run() {
    while (running) {
      RequestInfo r = queue.get();
      BufferedWriter bw = null;
      try {
        File file = getFile();

        bw = new BufferedWriter(new FileWriter(file, true));
        bw.write(r.toString());
        bw.newLine();
        // bw.flush();
      } catch (Throwable e) {
        outFile = null;
        e.printStackTrace();
      } finally {
        FileUtil.close(bw);
      }
    }
  }