Merge "handle NullPointerException in cases where a proxy call to AdapterService is called after Adapter Service is stopped." into jb-mr1-dev
This commit is contained in:
@@ -786,6 +786,12 @@ public final class BluetoothDevice implements Parcelable {
|
|||||||
try {
|
try {
|
||||||
return sService.getBondState(this);
|
return sService.getBondState(this);
|
||||||
} catch (RemoteException e) {Log.e(TAG, "", e);}
|
} catch (RemoteException e) {Log.e(TAG, "", e);}
|
||||||
|
catch (NullPointerException npe) {
|
||||||
|
// Handle case where bluetooth service proxy
|
||||||
|
// is already null.
|
||||||
|
Log.e(TAG, "NullPointerException for getBondState() of device ("+
|
||||||
|
getAddress()+")", npe);
|
||||||
|
}
|
||||||
return BOND_NONE;
|
return BOND_NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user