fix(rust-core,protocol): eliminate edge stream registration races and reduce frame buffering copies
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-03-17 - 4.8.14 - fix(rust-core,protocol)
|
||||
eliminate edge stream registration races and reduce frame buffering copies
|
||||
|
||||
- replace Vec<u8> tunnel/frame buffers with bytes::Bytes and BytesMut for lower-copy frame parsing and queueing
|
||||
- move edge stream ownership into the main I/O loop with explicit register and cleanup channels to ensure streams are registered before OPEN processing
|
||||
- add proactive send window clamping so active streams converge immediately to adaptive flow-control targets
|
||||
|
||||
## 2026-03-17 - 4.8.13 - fix(remoteingress-protocol)
|
||||
require a flush after each written frame to bound TLS buffer growth
|
||||
|
||||
|
||||
Reference in New Issue
Block a user