Skip to content

Commit 5a24fc1

Browse files
authored
xds/internal/xdsclient/xdsresource: Preallocate VirtualHost slice correctly (#7157)
1 parent cb9c22d commit 5a24fc1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

xds/internal/xdsclient/xdsresource/filter_chain.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ type UsableRouteConfiguration struct {
106106
// ConstructUsableRouteConfiguration takes Route Configuration and converts it
107107
// into matchable route configuration, with instantiated HTTP Filters per route.
108108
func (fc *FilterChain) ConstructUsableRouteConfiguration(config RouteConfigUpdate) *UsableRouteConfiguration {
109-
vhs := make([]VirtualHostWithInterceptors, len(config.VirtualHosts))
109+
vhs := make([]VirtualHostWithInterceptors, 0, len(config.VirtualHosts))
110110
for _, vh := range config.VirtualHosts {
111111
vhwi, err := fc.convertVirtualHost(vh)
112112
if err != nil {

0 commit comments

Comments
 (0)