[management] cleanup resources when ws-grpc proxy connection goes away (#7484)
* ws to grpc connection adapter Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * support for timeouts on reading h2 stream headers Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * cleanups Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * we can't always expect a DATA frame, as not all http methods send it Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * set default headers read timeout to 10s Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * fix a race in tests Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * remove frame interceptor Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * cleanup test cleanup Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * make linter happy Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * removed unused consts Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * set 5s ReadTimeout Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * making linter happy Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * making linter happy Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * updated comments Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * fix spelling Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * disabled all http server read timeouts Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * Revert "disabled all http server read timeouts" This reverts commit adf5005ba44d42f620d3a0a0851df9854cfd180d. Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> * clarify comment re: ReadTimeout/WriteTimeout issues Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io> --------- Signed-off-by: Dmitri Dolguikh <dmitri.external@netbird.io>
D
dmitri-netbird committed
0fac1ee638d89a5b2a5cfef38b9c638d57bfad24
Parent: 9615d2a
Committed by GitHub <noreply@github.com>
on 9/10/2026, 2:37:43 PM