Skip to content

Fix PRIORITY flood bypass - #45077

Merged
yanavlasov merged 16 commits into
envoyproxy:mainfrom
etruong42:priorityflood
Jun 10, 2026
Merged

yanavlasov merged 16 commits into
envoyproxy:mainfrom
etruong42:priorityflood

Kick CI

8c435de
Select commit
Loading
Failed to load commit list.
CI (Envoy) / Envoy/Publish and verify failed Jun 9, 2026 in 50m 24s

Envoy/Publish and verify (failure)

Check has finished

Details

Check run finished (failure ❌)

The check run can be viewed here:

Envoy/Publish and verify (pr/45077/main@8c435de)

Check started by

Request (pr/45077/main@8c435de)

etruong42 @etruong42 8c435de #45077 merge main@7355fe5

Fix PRIORITY flood bypass

Limit number of PRIORITY frames based on active_streams rather than the currently bypassable limit based on the cumulative number of streams ever opened on a connection (open_streams).

Add a test that prevents regression.

Commit Message:
Additional Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Environment

Request variables

Key Value
ref e014321
sha 8c435de
pr 45077
base-sha 7355fe5
actor etruong42 @etruong42
message Fix PRIORITY flood bypass...
started 1781025298.240916
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.5
mobile docker.io/envoyproxy/envoy-build:mobile-v0.1.5
Version

Envoy version (as used in this CI run)

Key Value
major 1
minor 39
patch 0
dev true