Skip to content

binder: rework server SecurityPolicy future handling - #12954

Open
jdcormie wants to merge 3 commits into
grpc:masterfrom
jdcormie:jdcormie-binder-dedup-cancellation
Open

binder: rework server SecurityPolicy future handling#12954
jdcormie wants to merge 3 commits into
grpc:masterfrom
jdcormie:jdcormie-binder-dedup-cancellation

Conversation

@jdcormie

@jdcormie jdcormie commented Jul 29, 2026

Copy link
Copy Markdown
Member

I recommend reviewing each commit on its own.

jdcormie added 2 commits July 29, 2026 15:53
RobolectricBinderSecurityTest has some tests already but some corners of
this class are hard to reach without flakiness at the Channel/Server
layer.

TAG=agy 
CONV=4a9aaa2e-b2a3-4200-88e6-e44e6f21bc68
Correctly handle simultaneous callers, fixing grpc#10669

TAG=agy
@jdcormie
jdcormie force-pushed the jdcormie-binder-dedup-cancellation branch from 7860a6f to c80e3d9 Compare July 29, 2026 22:53
@jdcormie
jdcormie force-pushed the jdcormie-binder-dedup-cancellation branch from c80e3d9 to b2fbe47 Compare July 30, 2026 00:21
@jdcormie jdcormie changed the title binder: fix SecurityPolicy handling on the server binder: rework server SecurityPolicy future handling Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

binder: Server fails to cancel SecurityPolicy.checkAuthorization() futures before termination

1 participant