diff --git a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java index dd5738f4f3e3d208bf6c7c47926569682d461e35..e73e6fa342ea6d7694c3fea3ef080b82dd8a8176 100644 --- a/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java +++ b/app/src/main/java/info/nightscout/android/medtronic/service/MedtronicCnlIntentService.java @@ -237,12 +237,12 @@ public class MedtronicCnlIntentService extends IntentService { realm.cancelTransaction(); } } - - cnlReader.closeConnection(); } catch (UnexpectedMessageException e) { Log.e(TAG, "Unexpected Message", e); sendStatus("Communication Error: " + e.getMessage()); } finally { + // FIXME: 05.11.2016 has the close to be here? + cnlReader.closeConnection(); cnlReader.endPassthroughMode(); cnlReader.endControlMode(); }