fix: close stream adaptive gaps and switch notify to stario v0.1.1
- make stream fast path honor adaptive soft payload limits end-to-end - split oversized fast-stream payloads into sequential frames before batching - use adaptive soft cap when encoding stream batch payloads - move timeout-like error detection into production code for adaptive tx - tune notify FrameReader read size explicitly to avoid throughput regression - drop local stario replace and depend on released b612.me/stario v0.1.1
This commit is contained in:
@@ -140,6 +140,7 @@ func (c *ClientCommon) cleanupClientSessionResources() {
|
||||
if runtime := c.getBulkRuntime(); runtime != nil {
|
||||
runtime.closeAll(errServiceShutdown)
|
||||
}
|
||||
c.closeClientDedicatedSidecar()
|
||||
}
|
||||
|
||||
func (s *ServerCommon) cleanupServerSessionResources() {
|
||||
@@ -158,4 +159,5 @@ func (s *ServerCommon) cleanupServerSessionResources() {
|
||||
if runtime := s.getBulkRuntime(); runtime != nil {
|
||||
runtime.closeAll(errServiceShutdown)
|
||||
}
|
||||
s.closeAllServerDedicatedSidecars()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user