supress health check log

This commit is contained in:
jebbs 2022-10-13 09:49:28 +08:00
parent e1bf48ee07
commit 6604aa1ad6
2 changed files with 3 additions and 1 deletions

View File

@ -7,6 +7,7 @@ import (
"net"
"github.com/sagernet/sing-box/log"
M "github.com/sagernet/sing/common/metadata"
N "github.com/sagernet/sing/common/network"
)
@ -34,6 +35,7 @@ func newHTTPClient(detour N.Dialer, timeout time.Duration) *http.Client {
tr := &http.Transport{
DisableKeepAlives: true,
DialContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
ctx = log.ContextWithOverrideLevel(ctx, log.LevelDebug)
return detour.DialContext(ctx, network, M.ParseSocksaddr(addr))
},
}

View File

@ -12,7 +12,7 @@ func ContextWithOverrideLevel(ctx context.Context, level Level) context.Context
func OverrideLevelFromContext(origin Level, ctx context.Context) Level {
level, loaded := ctx.Value((*overrideLevelKey)(nil)).(Level)
if !loaded || origin < level {
if !loaded || origin > level {
return origin
}
return level