diff options
author | Devin Moore <devinmoore@google.com> | 2023-12-15 18:32:46 +0000 |
---|---|---|
committer | Devin Moore <devinmoore@google.com> | 2023-12-15 18:32:46 +0000 |
commit | 034e8fe57c33c5f7f6d5b228e96641f2733b06ae (patch) | |
tree | cd313abc15dfe5217ab50fdf85effcc26d0df8fc | |
parent | de0e2a44b506ffacd7117cbf52bdd48de4905f93 (diff) | |
download | libhwbinder-034e8fe57c33c5f7f6d5b228e96641f2733b06ae.tar.gz |
Log a warning when libhwbinder gets BR_TRANSACTION_PENDING_FROZEN
Test: m
Bug: 313369251
Change-Id: I171a37af3a75f015cc75a456f8560b446d280424
-rw-r--r-- | IPCThreadState.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/IPCThreadState.cpp b/IPCThreadState.cpp index 8631644..8c7cb57 100644 --- a/IPCThreadState.cpp +++ b/IPCThreadState.cpp @@ -90,6 +90,7 @@ static const char *kReturnStrings[] = { "BR_FAILED_REPLY", "BR_FROZEN_REPLY", "BR_ONEWAY_SPAM_SUSPECT", + "BR_TRANSACTION_PENDING_FROZEN", "BR_TRANSACTION_SEC_CTX", }; @@ -1270,6 +1271,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; |