From 073c8a3c983f2cb027f1ef5669dedca44be08508 Mon Sep 17 00:00:00 2001 From: ml1050 Date: Thu, 2 Feb 2012 23:53:26 +0100 Subject: [PATCH] avoid null pointer exception in a race condition --- .../apps/mytracks/services/sensors/ant/AntSensorManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/services/sensors/ant/AntSensorManager.java b/MyTracks/src/com/google/android/apps/mytracks/services/sensors/ant/AntSensorManager.java index aca62f947..5e8e6ea8d 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/services/sensors/ant/AntSensorManager.java +++ b/MyTracks/src/com/google/android/apps/mytracks/services/sensors/ant/AntSensorManager.java @@ -97,8 +97,9 @@ public abstract class AntSensorManager extends SensorManager { if (DEBUGGING) { Log.d(TAG, "Received RX message " + messageToString(antMessage)); } - - handleMessage(antMessage); + if (getAntReceiver() != null) { + handleMessage(antMessage); + } } } };