Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hcm: fix crash due to config lifetime when loading hcm via ECDS #33805

Merged
merged 3 commits into from
Apr 26, 2024

Conversation

ggreenway
Copy link
Contributor

Commit Message: Fixes a use-after-free of the HCM config if a request is in progress when the config is reloaded via ECDS.
Additional Description:
Risk Level: Low
Testing: manual
Docs Changes:
Release Notes: added
Platform Specific Features:
[Optional Runtime guard:]
Fixes #33801
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Fixes envoyproxy#33801

Signed-off-by: Greg Greenway <ggreenway@apple.com>
@wbpcode
Copy link
Member

wbpcode commented Apr 26, 2024

LGTM. Thanks. Please merge main and resolve the conflict, thanks.

Signed-off-by: Greg Greenway <ggreenway@apple.com>
@wbpcode wbpcode enabled auto-merge (squash) April 26, 2024 15:28
@ggreenway ggreenway disabled auto-merge April 26, 2024 19:16
@ggreenway ggreenway enabled auto-merge (squash) April 26, 2024 19:16
@ggreenway ggreenway merged commit 004d26e into envoyproxy:main Apr 26, 2024
51 of 53 checks passed
alyssawilk pushed a commit to alyssawilk/envoy that referenced this pull request Apr 29, 2024
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.

Segmentation fault during file-based ECDS update
2 participants