fix(remoteingress-core): prioritize control frames over data in edge and hub tunnel writers

This commit is contained in:
2026-03-15 19:26:39 +00:00
parent 43e320a36d
commit a8ee0b33d7
4 changed files with 67 additions and 23 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-15 - 4.5.3 - fix(remoteingress-core)
prioritize control frames over data in edge and hub tunnel writers
- Split tunnel/frame writers into separate control and data channels in edge and hub
- Use biased select loops so PING, PONG, WINDOW_UPDATE, OPEN, and CLOSE frames are sent before data frames
- Route stream data through dedicated data channels while keeping OPEN, CLOSE, and flow-control updates on control channels to prevent keepalive starvation under load
## 2026-03-15 - 4.5.2 - fix(remoteingress-core)
improve stream flow control retries and increase channel buffer capacity