diff options
author | Harald Musum <musum@yahooinc.com> | 2023-06-06 11:46:19 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2023-06-06 11:46:19 +0200 |
commit | c5143ed84dfa317c9d7376889957f79d4a5bdba7 (patch) | |
tree | 921926aa116ae4f19d9c6c865a0565b3d46c0a6a /container-search/src/main/java | |
parent | 59b53ec112c68de9c8ef6d74564c642dc8549554 (diff) |
Catch all exceptions and run every second
Diffstat (limited to 'container-search/src/main/java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java b/container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java index 7641b04addf..a047d4c0fe1 100644 --- a/container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java +++ b/container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java @@ -30,15 +30,15 @@ public abstract class AbstractSpoolingLogger extends AbstractThreadedLogger impl public AbstractSpoolingLogger(Spooler spooler) { this.spooler = spooler; this.executorService = new ScheduledThreadPoolExecutor(1, new DaemonThreadFactory("AbstractSpoolingLogger-send-")); - executorService.scheduleWithFixedDelay(this, 0, 10L, TimeUnit.MILLISECONDS); + executorService.scheduleWithFixedDelay(this, 0, 1L, TimeUnit.SECONDS); } public void run() { try { spooler.switchFileIfNeeded(); spooler.processFiles(this::transport); - } catch (IOException e) { - e.printStackTrace(); + } catch (Exception e) { + log.log(Level.WARNING, "Exception when processing files: " + e.getMessage()); } } |