summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin Moore <devinmoore@google.com>2023-12-18 17:43:03 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-12-18 17:43:03 +0000
commit7aa48af991da5e3264d10c93df46bd4a6b9527f6 (patch)
treee25976522552942e07e2f78f1f3874672ec89068
parent590e9463f6aa7ce25368fb57b141a7f32850eb05 (diff)
parent93c4949913f43a56ec2be4c9f170f628a1aec706 (diff)
downloadlibhwbinder-7aa48af991da5e3264d10c93df46bd4a6b9527f6.tar.gz
Merge changes Ia3b535aa,I171a37af into main
* changes: Move the BR_TRANSACTION_SEC_CTX debug string Log a warning when libhwbinder gets BR_TRANSACTION_PENDING_FROZEN
-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;