added a new RAII callbacks handler/wrapper pair for async callbacks management#46050
Open
wbpcode wants to merge 3 commits into
Open
added a new RAII callbacks handler/wrapper pair for async callbacks management#46050wbpcode wants to merge 3 commits into
wbpcode wants to merge 3 commits into
CI (Envoy) / Mobile/Coverage
skipped
Jul 9, 2026 in 0s
Check was skipped
This check was not triggered in this CI run
Details
Request (pr/46050/main@c175382)
@wbpcode
c175382 #46050
merge main@a2f0b1b
added a new RAII callbacks handler/wrapper pair for async callbacks management
Commit Message: added a new RAII callbacks handler/wrapper pair for async callbacks management
Additional Description:A minor tool that haven't been used at anywhere. Stack only, no smart pointer and so on.
I will migrate some non-important async callbacks to use this new tool at follow up PR to reduce potential UAF in our async callback system.
Risk Level: low.
Testing: unit.
Docs Changes: n/a.
Release Notes: n/a.
Platform Specific Features: n/a.
Environment
Request variables
| Key | Value |
|---|---|
| ref | 6cde456 |
| sha | c175382 |
| pr | 46050 |
| base-sha | a2f0b1b |
| actor | |
| message | added a new RAII callbacks handler/wrapper pair for async callbacks management... |
| started | 1783613826.998496 |
| target-branch | main |
| trusted | false |
Build image
Container image/s (as used in this CI run)
| Key | Value |
|---|---|
| default | docker.io/envoyproxy/envoy-build:v0.1.6 |
| mobile | docker.io/envoyproxy/envoy-build:mobile-v0.1.6 |
Version
Envoy version (as used in this CI run)
| Key | Value |
|---|---|
| major | 1 |
| minor | 39 |
| patch | 0 |
| dev | true |
Loading