Skip to content

core: DelayedClientCall should include context in error - #12884

Merged
ejona86 merged 2 commits into
grpc:masterfrom
ejona86:delay-context
Jun 30, 2026
Merged

core: DelayedClientCall should include context in error#12884
ejona86 merged 2 commits into
grpc:masterfrom
ejona86:delay-context

Conversation

@ejona86

@ejona86 ejona86 commented Jun 29, 2026

Copy link
Copy Markdown
Member

If the RPC is able to continue in time it can proceed to ClientCallImpl, which will describe the delay as coming from name resolution. But if it fails before then the message didn't give any hint what gRPC was waiting on.

As noticed during b/526868988.

CC @kannanjgithub

If the RPC is able to continue in time it can proceed to
ClientCallImpl, which will describe the delay as coming from name
resolution. But if it fails before then the message didn't give any hint
what gRPC was waiting on.

As noticed during b/526868988.
@ejona86
ejona86 requested a review from shivaspeaks June 29, 2026 20:05

@shivaspeaks shivaspeaks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DataPlaneDelayedCall class needs to be adjusted since it extends and call super.

@ejona86
ejona86 merged commit 56d2b25 into grpc:master Jun 30, 2026
17 of 18 checks passed
@ejona86
ejona86 deleted the delay-context branch June 30, 2026 18:02
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.

2 participants