From 78b74844034100b901fc5fb40fdf2b967bfb5473 Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Tue, 23 Jan 2024 23:00:25 +0100 Subject: [PATCH] Updated exception reporting to Logger --- .../hal-dummy/src/se/hal/plugin/dummy/DummyController.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/hal-dummy/src/se/hal/plugin/dummy/DummyController.java b/plugins/hal-dummy/src/se/hal/plugin/dummy/DummyController.java index 6d52ce90..5b2eee90 100644 --- a/plugins/hal-dummy/src/se/hal/plugin/dummy/DummyController.java +++ b/plugins/hal-dummy/src/se/hal/plugin/dummy/DummyController.java @@ -2,15 +2,20 @@ package se.hal.plugin.dummy; import se.hal.HalServer; import se.hal.intf.*; +import zutil.log.LogUtil; import java.util.ArrayList; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; +import java.util.logging.Level; +import java.util.logging.Logger; public class DummyController implements HalSensorController, HalEventController, Runnable, HalDaemon { + private static final Logger logger = LogUtil.getLogger(); + private List registeredDevices = new ArrayList<>(); private List deviceListeners = new CopyOnWriteArrayList<>(); @@ -39,7 +44,7 @@ public class DummyController implements HalSensorController, HalEventController, } } } catch (Exception e) { - e.printStackTrace(); + logger.log(Level.SEVERE, "Dummy device data generation has crashed.", e); } }