# Linkerd2 Proxy - Change Stream Windows Size

**URL:** https://linkerd.buoyant.io/t/linkerd2-proxy-change-stream-windows-size/328
**Category:** Linkerd General Discussion
**Tags:** proxy, configuration
**Created:** [November 27, 2023, 2:37pm UTC](https://linkerd.buoyant.io/t/linkerd2-proxy-change-stream-windows-size/328 "2023-11-27T14:37:53Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![5aturnu5](https://avatars.discourse-cdn.com/v4/letter/5/e47c2d/32.png) [@5aturnu5](https://linkerd.buoyant.io/u/5aturnu5)
#### Post date: [November 27, 2023, 2:37pm UTC](https://linkerd.buoyant.io/t/linkerd2-proxy-change-stream-windows-size/328/1 "2023-11-27T14:37:53Z")

</div>

I would like to change the following const values ([env.rs](http://env.rs/) file in linkerd2-proxy\linkerd\app\src\ repository):  
`/// Configure the stream or connection level flow control setting for HTTP2.`  
`///`  
`/// If unspecified, the default value of 65,535 is used.`  
`const ENV_INITIAL_STREAM_WINDOW_SIZE: &str = "LINKERD2_PROXY_HTTP2_INITIAL_STREAM_WINDOW_SIZE";`  
`const ENV_INITIAL_CONNECTION_WINDOW_SIZE: &str =`  
` "LINKERD2_PROXY_HTTP2_INITIAL_CONNECTION_WINDOW_SIZE";` However, if I change them will they be respect?  
Also, to apply them would a config map be the way to go or is there any better solution? (edited)

Context:  
I am trying to improve network payload flow in the same manner as we could for Linkerd1 by changing in the h2 protocol the value of the variable: `initialStreamWindowBytes` (edited)
