From d2c35e29e41040069f7c9d7cb1df3d0f849454ad Mon Sep 17 00:00:00 2001 From: Graham Jones Date: Fri, 6 Nov 2020 21:03:42 +0000 Subject: [PATCH] make sure fault timer is cancelled on destroying sdserver --- .../main/java/uk/org/openseizuredetector/SdServer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/uk/org/openseizuredetector/SdServer.java b/app/src/main/java/uk/org/openseizuredetector/SdServer.java index fa7224a..267aa16 100644 --- a/app/src/main/java/uk/org/openseizuredetector/SdServer.java +++ b/app/src/main/java/uk/org/openseizuredetector/SdServer.java @@ -373,6 +373,14 @@ public class SdServer extends Service implements SdDataReceiver { mCancelAudibleTimer = null; } + + // Stop the Fault timer + if (mFaultTimer != null) { + Log.v(TAG, "onDestroy(): cancelling fault timer"); + mFaultTimer.cancel(); + mFaultTimer = null; + } + // Stop the Cancel Alarm Latch timer stopLatchTimer();