aboutsummaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothAdapter.java
diff options
context:
space:
mode:
authorZach Johnson <zachoverflow@google.com>2022-02-16 01:09:17 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-02-16 01:09:17 +0000
commit84a5eedc00707da0ea1f8bb60508f693bb62fa61 (patch)
tree932689815b73066075bbe9b56f6ae3d70146e077 /framework/java/android/bluetooth/BluetoothAdapter.java
parent429dd844705acf0517b2ce29e65c4014481811ab (diff)
parentd0ef283bfa73c5c3e743bd8ed2f6ba8e35b55dad (diff)
Merge "Handle RemoteException when getstate exception" am: c89178f725 am: d0ef283bfa
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/1984750 Change-Id: Iad36a4d4cb404a45579930484f4e23f461b1e9ed
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothAdapter.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java
index 8f1d0c642d..1ff2d8ca67 100644
--- a/framework/java/android/bluetooth/BluetoothAdapter.java
+++ b/framework/java/android/bluetooth/BluetoothAdapter.java
@@ -1163,11 +1163,8 @@ public final class BluetoothAdapter {
mService.getState(recv);
return recv.awaitResultNoInterrupt(getSyncTimeout()).getValue(state);
}
- } catch (TimeoutException e) {
+ } catch (RemoteException | TimeoutException e) {
Log.e(TAG, e.toString() + "\n" + Log.getStackTraceString(new Throwable()));
- } catch (RemoteException e) {
- Log.e(TAG, "", e);
- e.rethrowFromSystemServer();
} finally {
mServiceLock.readLock().unlock();
}