refactor(logging): replace byte pool with GetBytesPoolWithUniqueMemory for access logger and rotation

This commit is contained in:
yusing
2025-09-04 06:36:51 +08:00
parent 1c80f3e52f
commit 54ae580645
2 changed files with 2 additions and 2 deletions

View File

@@ -76,7 +76,7 @@ const (
errBurst = 5
)
var lineBufPool = synk.GetBytesPool()
var lineBufPool = synk.GetBytesPoolWithUniqueMemory()
func NewAccessLogger(parent task.Parent, cfg AnyConfig) (*AccessLogger, error) {
io, err := cfg.IO()

View File

@@ -66,7 +66,7 @@ type lineInfo struct {
Size int64 // Size of this line
}
var rotateBytePool = synk.GetBytesPool()
var rotateBytePool = synk.GetBytesPoolWithUniqueMemory()
// rotateLogFile rotates the log file based on the retention policy.
// It returns the result of the rotation and an error if any.