From b258ec76a8a18c4360e11c19ada4ea896cafcbd8 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Mon, 24 Jul 2023 13:37:20 +0200 Subject: [PATCH] [Minor] only log async update if above threshold --- .../src/main/java/li/strolch/plc/core/DefaultPlcHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plc-core/src/main/java/li/strolch/plc/core/DefaultPlcHandler.java b/plc-core/src/main/java/li/strolch/plc/core/DefaultPlcHandler.java index 899b550..3150161 100644 --- a/plc-core/src/main/java/li/strolch/plc/core/DefaultPlcHandler.java +++ b/plc-core/src/main/java/li/strolch/plc/core/DefaultPlcHandler.java @@ -380,7 +380,7 @@ public class DefaultPlcHandler extends StrolchComponent implements PlcHandler, P logger.error("Failed to update PlcAddress " + addressId + " with new value " + value, e); } - if (this.verbose) + if (this.verbose && (nanoTime() - s > MILLISECONDS.toNanos(SILENT_THRESHOLD))) logger.info("async update " + address.toKey() + " took " + (formatNanoDuration(nanoTime() - s))); }