From 1465912dc8dc983b5ad09268d9ada1854dcbff52 Mon Sep 17 00:00:00 2001 From: Volker Richert <v.richert@addmore.de> Date: Thu, 30 Mar 2017 18:01:49 +0200 Subject: [PATCH] close Realm also after getInstance --- .../main/java/info/nightscout/android/utils/DataStore.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/info/nightscout/android/utils/DataStore.java b/app/src/main/java/info/nightscout/android/utils/DataStore.java index db6bcd8..a61fbf7 100644 --- a/app/src/main/java/info/nightscout/android/utils/DataStore.java +++ b/app/src/main/java/info/nightscout/android/utils/DataStore.java @@ -42,7 +42,10 @@ public class DataStore { } public void setLastPumpStatus(PumpStatusEvent lastPumpStatus) { - this.lastPumpStatus = Realm.getDefaultInstance().copyFromRealm(lastPumpStatus); + Realm realm = Realm.getDefaultInstance(); + + this.lastPumpStatus = realm.copyFromRealm(lastPumpStatus); + if (!realm.isClosed()) realm.close(); } public int getUplooaderBatteryLevel() { -- GitLab