aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-06-06 11:46:19 +0200
committerHarald Musum <musum@yahooinc.com>2023-06-06 11:46:19 +0200
commitc5143ed84dfa317c9d7376889957f79d4a5bdba7 (patch)
tree921926aa116ae4f19d9c6c865a0565b3d46c0a6a /container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java
parent59b53ec112c68de9c8ef6d74564c642dc8549554 (diff)
Catch all exceptions and run every second
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/logging/AbstractSpoolingLogger.java6
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());
}
}