diff options
author | 2022-10-03 23:10:53 +0000 | |
---|---|---|
committer | 2022-10-05 00:37:35 +0000 | |
commit | b0221d1a8ee6d634b238361188c938e339d6083a (patch) | |
tree | cc3e1780e35bce3dbdf4c776c89e4f881adebd0f /libs/gui/SurfaceControl.cpp | |
parent | 12b528b0527b1a60569d8c2ec0976659d56f3c60 (diff) |
libbinder: Fix FD handling for queued oneway RPC transactions
If a oneway transaction contained FDs and got queued, we'd drop the FDs
and then the Parcel validation would fail with an error once the
transaction was eventually processed.
Bug: 244484370
Test: m libbinder binderRpcTest && out/host/linux-x86/nativetest64/binderRpcTest/binderRpcTest
Change-Id: I781d851d875d496c8b57e3512f3f89c9911e9f3c
Diffstat (limited to 'libs/gui/SurfaceControl.cpp')
0 files changed, 0 insertions, 0 deletions