commit | 274f26bf93f8f4e01d4f52dbffe09b934fe16958 | [log] [tgz] |
---|---|---|
author | Pranav Madapurmath <pmadapurmath@google.com> | Fri Jun 21 20:04:32 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Jun 21 20:04:32 2024 +0000 |
tree | 79b29a9fed2fff1bf42c56bfc6ff55caeb12ef89 | |
parent | ee3bffbb1cd60eb0c01b633b8d967308fe5da854 [diff] | |
parent | aaba434a42f58307e15ed2e0878ecde63ddd9520 [diff] |
Unbind CallScreeningService when timeout reached. am: d57f25311a am: aaba434a42 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Telecomm/+/27790553 Change-Id: Ic51a0e868a512ca27ede35bb8e42ce15a39fdcc7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/src/com/android/server/telecom/CallScreeningServiceHelper.java b/src/com/android/server/telecom/CallScreeningServiceHelper.java index 338aa19..efd3880 100644 --- a/src/com/android/server/telecom/CallScreeningServiceHelper.java +++ b/src/com/android/server/telecom/CallScreeningServiceHelper.java
@@ -176,6 +176,10 @@ Log.w(TAG, "Cancelling call id process due to timeout"); } mFuture.complete(null); + mContext.unbindService(serviceConnection); + } catch (IllegalArgumentException e) { + Log.i(this, "Exception when unbinding service %s : %s", serviceConnection, + e.getMessage()); } finally { Log.endSession(); }