summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin Moore <devinmoore@google.com>2023-12-18 18:27:08 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-12-18 18:27:08 +0000
commiteb568cb568e59bad8c1e31f8f720f116382986f9 (patch)
treee25976522552942e07e2f78f1f3874672ec89068
parent590e9463f6aa7ce25368fb57b141a7f32850eb05 (diff)
parent7aa48af991da5e3264d10c93df46bd4a6b9527f6 (diff)
downloadlibhwbinder-eb568cb568e59bad8c1e31f8f720f116382986f9.tar.gz
Merge changes Ia3b535aa,I171a37af into main am: 7aa48af991
Original change: https://android-review.googlesource.com/c/platform/system/libhwbinder/+/2876983 Change-Id: Ia9f04f10ef776d5d3d2992b0ab96015ae3bc1fe8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--IPCThreadState.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/IPCThreadState.cpp b/IPCThreadState.cpp
index 8631644..6ae379f 100644
--- a/IPCThreadState.cpp
+++ b/IPCThreadState.cpp
@@ -72,7 +72,7 @@ namespace hardware {
static const char *kReturnStrings[] = {
"BR_ERROR",
"BR_OK",
- "BR_TRANSACTION",
+ "BR_TRANSACTION/BR_TRANSACTION_SEC_CTX",
"BR_REPLY",
"BR_ACQUIRE_RESULT",
"BR_DEAD_REPLY",
@@ -90,7 +90,7 @@ static const char *kReturnStrings[] = {
"BR_FAILED_REPLY",
"BR_FROZEN_REPLY",
"BR_ONEWAY_SPAM_SUSPECT",
- "BR_TRANSACTION_SEC_CTX",
+ "BR_TRANSACTION_PENDING_FROZEN",
};
static const char *kCommandStrings[] = {
@@ -1270,6 +1270,10 @@ status_t IPCThreadState::executeCommand(int32_t cmd)
mProcess->spawnPooledThread(false);
break;
+ case BR_TRANSACTION_PENDING_FROZEN:
+ ALOGW("Sending oneway calls to frozen process.");
+ break;
+
default:
ALOGE("*** BAD COMMAND %d received from Binder driver\n", cmd);
result = UNKNOWN_ERROR;