Skip to content

[CallAttemptTracer] Fix call attempt tracer lifetimes for retries (#38729)#38796

Merged
yashykt merged 2 commits intogrpc:v1.71.xfrom
yashykt:Backport38729To171
Feb 21, 2025
Merged

[CallAttemptTracer] Fix call attempt tracer lifetimes for retries (#38729)#38796
yashykt merged 2 commits intogrpc:v1.71.xfrom
yashykt:Backport38729To171

Conversation

@yashykt
Copy link
Copy Markdown
Member

@yashykt yashykt commented Feb 21, 2025

Backport #38729 to v1.71.x. (also backporting #38774 as a pre-requisite)

Vignesh2208 and others added 2 commits February 21, 2025 03:08
…ady default set to true

PiperOrigin-RevId: 728780597
…pc#38729)

Fix grpc#38728 heap-use-after-free. Details in the issue.

Also, fix a bug in chttp2 where we are using the parent call tracer instead of the call attempt tracer to record annotations for a stream.

Test is being added in grpc#38437

Closes grpc#38729

COPYBARA_INTEGRATE_REVIEW=grpc#38729 from yashykt:FixCallAttemptTracer cb09add
PiperOrigin-RevId: 729307540
@yashykt yashykt requested a review from eugeneo February 21, 2025 03:15
@yashykt yashykt added the release notes: yes Indicates if PR needs to be in release notes label Feb 21, 2025
@yashykt yashykt merged commit c288114 into grpc:v1.71.x Feb 21, 2025
58 of 60 checks passed
@yashykt yashykt deleted the Backport38729To171 branch February 21, 2025 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants