Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 35a88e97 authored by Steven Moreland's avatar Steven Moreland
Browse files

RPC Binder: bootstrap clients non-blocking

Without this, if they are in the middle of receiving a call, they may
hang indefinitely. This fixes that deadlock.

I repro'd this by modifying polling to periodically return.

Future considerations - RpcTransport should verify or set this
itself, rather than risking new codepaths don't set this.

Bug: 416772676
Bug: 419364025
Test: binderRpcTest

Change-Id: Idfebc231ba0c2d8c8d54672116a1b9dc8e6dc86c
parent 8443b19b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment