diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-06-25 16:53:18 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-06-25 16:53:18 +0200 |
commit | b50300f23de1d61b2ec2cd6a17d7956fc453b01e (patch) | |
tree | d66de76ec8092cf627dd476ab2777827a386b9d4 /container-accesslogging/src/main/java/com/yahoo | |
parent | 468d42ee9a1be6a239f1fefa1bea6b214729c96b (diff) |
Only run super.flush in flush method. Also reset lastDropPosition when there is a new file.
Diffstat (limited to 'container-accesslogging/src/main/java/com/yahoo')
-rw-r--r-- | container-accesslogging/src/main/java/com/yahoo/container/logging/LogFileHandler.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/container-accesslogging/src/main/java/com/yahoo/container/logging/LogFileHandler.java b/container-accesslogging/src/main/java/com/yahoo/container/logging/LogFileHandler.java index 7d079cc1b55..82c89276319 100644 --- a/container-accesslogging/src/main/java/com/yahoo/container/logging/LogFileHandler.java +++ b/container-accesslogging/src/main/java/com/yahoo/container/logging/LogFileHandler.java @@ -237,7 +237,7 @@ public class LogFileHandler extends StreamHandler { String oldFileName = fileName; long now = System.currentTimeMillis(); fileName = LogFormatter.insertDate(filePattern, now); - super.flush(); + flush(); super.close(); try { @@ -245,6 +245,7 @@ public class LogFileHandler extends StreamHandler { FileOutputStream os = new FileOutputStream(fileName, true); // append mode, for safety super.setOutputStream(os); currentOutputStream = os; + lastDropPosition = 0; LogFileDb.nowLoggingTo(fileName); } catch (IOException e) { |