summaryrefslogtreecommitdiffstats
path: root/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java
diff options
context:
space:
mode:
Diffstat (limited to 'logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java')
-rw-r--r--logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java b/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java
index c6e5c3c372b..43ad5ea7632 100644
--- a/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java
+++ b/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java
@@ -46,8 +46,9 @@ public class FilesArchived {
}
Thread.sleep(299000); // approx 5 min
}
- } catch (InterruptedException e) {
- // just exit thread on interrupt
+ } catch (Exception e) {
+ // just exit thread on exception, nothing is safe afterwards
+ System.err.println("Fatal exception in FilesArchived-maintainer thread: "+e);
}
}
@@ -59,6 +60,7 @@ public class FilesArchived {
rescan();
Thread thread = new Thread(this::run);
thread.setDaemon(true);
+ thread.setName("FilesArchived-maintainer");
thread.start();
}