diff options
author | Joey Grover <joeygrover@gmail.com> | 2016-11-18 10:24:38 -0500 |
---|---|---|
committer | Joey Grover <joeygrover@gmail.com> | 2016-11-18 10:24:38 -0500 |
commit | 7ae19af9b7b2d99908c8f39b78188a469973384b (patch) | |
tree | 23af789c24a88147b1b592e958b7247853e4d807 | |
parent | a1c73c388c7b76c6b4779fe8c7ca1b317c53dd96 (diff) | |
download | sdl_android-7ae19af9b7b2d99908c8f39b78188a469973384b.tar.gz |
Check null status for SdlRouterServiceProvider weak reference
-rw-r--r-- | sdl_android_lib/src/com/smartdevicelink/transport/SdlRouterStatusProvider.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sdl_android_lib/src/com/smartdevicelink/transport/SdlRouterStatusProvider.java b/sdl_android_lib/src/com/smartdevicelink/transport/SdlRouterStatusProvider.java index 4b98475db..540554ffe 100644 --- a/sdl_android_lib/src/com/smartdevicelink/transport/SdlRouterStatusProvider.java +++ b/sdl_android_lib/src/com/smartdevicelink/transport/SdlRouterStatusProvider.java @@ -133,6 +133,9 @@ public class SdlRouterStatusProvider { @Override public void handleMessage(Message msg) { + if(provider == null || provider.get()==null){ + return; + } switch (msg.what) { case TransportConstants.ROUTER_STATUS_CONNECTED_STATE_RESPONSE: provider.get().handleRouterStatusConnectedResponse(msg.arg1); |