diff --git a/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/OperationsLog.java b/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/OperationsLog.java index e0f1acc81..ced269c73 100644 --- a/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/OperationsLog.java +++ b/li.strolch.agent/src/main/java/li/strolch/handler/operationslog/OperationsLog.java @@ -91,7 +91,10 @@ public class OperationsLog extends StrolchComponent { poll.run(); } catch (Exception e) { - logger.error("Failed to perform a log task", e); + if (e instanceof InterruptedException && !this.run) + logger.warn("Interrupted!"); + else + logger.error("Failed to perform a task", e); } } }