From a844db79277e825cee595562ac3e00ec3193987b Mon Sep 17 00:00:00 2001 From: Dikay900 Date: Sun, 2 Sep 2018 12:58:23 +0200 Subject: [PATCH] do not use synchonized singleton for HeartRateUtils --- .../gadgetbridge/activities/HeartRateUtils.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/HeartRateUtils.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/HeartRateUtils.java index 7a9248060..b4aaf949f 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/HeartRateUtils.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/HeartRateUtils.java @@ -36,15 +36,10 @@ public class HeartRateUtils { private int maxHeartRateValue; private int minHeartRateValue; - /** - * extra class used for synchronized access of the singleton - */ - private static final class HeartRateUtilsInstanceHolder { - static final HeartRateUtils INSTANCE = new HeartRateUtils(); - } + private static final HeartRateUtils instance = new HeartRateUtils(); public static HeartRateUtils getInstance() { - return HeartRateUtilsInstanceHolder.INSTANCE; + return instance; } /**