refactor: simplify io code and make utils module independent

This commit is contained in:
yusing
2025-05-23 22:19:14 +08:00
parent ff08c40403
commit f1e204f7fd
24 changed files with 124 additions and 73 deletions

View File

@@ -6,7 +6,7 @@ import (
"sync/atomic"
"time"
"github.com/yusing/go-proxy/internal/logging"
"github.com/rs/zerolog/log"
)
type BytesPool struct {
@@ -140,6 +140,6 @@ func dropBuffers() {
checks++
}
if count > 0 {
logging.Debug().Int("dropped", count).Int("size", droppedSize).Msg("dropped buffers from pool")
log.Debug().Int("dropped", count).Int("size", droppedSize).Msg("dropped buffers from pool")
}
}