diff options
author | Arne Juul <arnej@yahoo-inc.com> | 2019-06-05 06:42:28 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahoo-inc.com> | 2019-06-05 06:42:28 +0000 |
commit | 22906806f838c556ed2a91618fefa8c24cd19aba (patch) | |
tree | 856546d484314eea8c94242d8a20d68456c4cf5b /logserver/src | |
parent | 648483724b50f9f5ec39058591a5331846710bf0 (diff) |
catch and print exception. set thread name.
Diffstat (limited to 'logserver/src')
-rw-r--r-- | logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java | 6 |
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(); } |