summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Hui Wu <huiwu@google.com> 2022-04-08 17:16:44 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-04-08 17:16:44 +0000
commit56480c4b86f2028d12fa72484995ea6b3bc99ab3 (patch)
tree38d8d5bbe745e463166188557e05eae5358f256d
parentba87c44bb826501babc9b48007de73ea0a9d1259 (diff)
parentfee94b5f5a83bc7e1550469a63beda59b7a9e9dc (diff)
Merge "handle java.lang.NullPointerException" into tm-dev
-rw-r--r--services/cloudsearch/java/com/android/server/cloudsearch/CloudSearchPerUserService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/services/cloudsearch/java/com/android/server/cloudsearch/CloudSearchPerUserService.java b/services/cloudsearch/java/com/android/server/cloudsearch/CloudSearchPerUserService.java
index 8e0e3959dd0e..2eae6af771fc 100644
--- a/services/cloudsearch/java/com/android/server/cloudsearch/CloudSearchPerUserService.java
+++ b/services/cloudsearch/java/com/android/server/cloudsearch/CloudSearchPerUserService.java
@@ -197,7 +197,9 @@ public class CloudSearchPerUserService extends
Slog.d(TAG, "onDestroyLocked(): requestId=" + requestId);
}
final CloudSearchCallbackInfo sessionInfo = mCallbackQueue.removeElement(requestId);
- sessionInfo.destroy();
+ if (sessionInfo != null) {
+ sessionInfo.destroy();
+ }
}
@Override