diff --git a/app/src/main/java/info/nightscout/android/upload/nightscout/NightscoutUploadIntentService.java b/app/src/main/java/info/nightscout/android/upload/nightscout/NightscoutUploadIntentService.java index 188ed1c704b88fc3a6af81768739eb8fef99f00a..596c6a480293b6aa6ea555085fcf3bb4905c1688 100644 --- a/app/src/main/java/info/nightscout/android/upload/nightscout/NightscoutUploadIntentService.java +++ b/app/src/main/java/info/nightscout/android/upload/nightscout/NightscoutUploadIntentService.java @@ -42,7 +42,7 @@ public class NightscoutUploadIntentService extends IntentService { private static final SimpleDateFormat ISO8601_DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.getDefault()); private static final int SOCKET_TIMEOUT = 60 * 1000; private static final int CONNECTION_TIMEOUT = 30 * 1000; - Context mContext; + private Context mContext; private Realm mRealm; public NightscoutUploadIntentService() { @@ -62,6 +62,7 @@ public class NightscoutUploadIntentService extends IntentService { Log.i(TAG, "onCreate called"); mContext = this.getBaseContext(); + } @Override @@ -92,6 +93,7 @@ public class NightscoutUploadIntentService extends IntentService { } else { Log.i(TAG, "No records has to be uploaded"); } + mRealm.close(); NightscoutUploadReceiver.completeWakefulIntent(intent); }