summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Grover <joeygrover@gmail.com>2018-10-23 18:14:11 -0400
committerJoey Grover <joeygrover@gmail.com>2018-10-23 18:14:11 -0400
commit8e4d44708ed6ffe4cc982630903bb4e06428226b (patch)
treee3c08b11f47e3ba34f991e155bf3c0fe237a8cbf
parenta3f35a5ecc3b833839c254c05726d1f5574de31c (diff)
downloadsdl_android-8e4d44708ed6ffe4cc982630903bb4e06428226b.tar.gz
Revert behavior for manager disposal if SdlException being thrownhotfix/remove_sdlexception_throw
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java21
1 files changed, 4 insertions, 17 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java b/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
index cb7b0264c..0c98cab7e 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/managers/SdlManager.java
@@ -673,23 +673,10 @@ public class SdlManager{
private void handleSdlException(SdlException exception){
if(exception != null){
- switch(exception.getSdlExceptionCause()){
- case SDL_UNAVAILABLE:
- case SDL_PROXY_CYCLED:
- case SDL_PROXY_DISPOSED:
- case SDL_CONNECTION_FAILED:
- case SDL_PROXY_OBSOLETE:
- case SDL_REGISTRATION_ERROR:
- case SDL_USB_DETACHED:
- case BLUETOOTH_SOCKET_UNAVAILABLE:
- case BLUETOOTH_DISABLED:
- case BLUETOOTH_ADAPTER_NULL:
- transitionToState(BaseSubManager.ERROR);
- this.dispose();
- break;
- default:
- DebugTool.logError("Caught SdlException: " + exception.getSdlExceptionCause());
- }
+ DebugTool.logError("Caught SdlException: " + exception.getSdlExceptionCause());
+ // In the future this should handle logic to dispose the manager if it is an unrecoverable error
+ }else{
+ DebugTool.logError("Caught SdlException" );
}
}