From f45283dbdb856d5dc216905d740d39f269c00402 Mon Sep 17 00:00:00 2001 From: fatedier Date: Sat, 5 May 2018 00:09:39 +0800 Subject: [PATCH] disable yamux default log --- client/control.go | 5 ++++- server/service.go | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/client/control.go b/client/control.go index 745a5ff..b050c46 100644 --- a/client/control.go +++ b/client/control.go @@ -17,6 +17,7 @@ package client import ( "fmt" "io" + "io/ioutil" "runtime" "sync" "time" @@ -198,7 +199,9 @@ func (ctl *Control) login() (err error) { }() if g.GlbClientCfg.TcpMux { - session, errRet := fmux.Client(conn, nil) + fmuxCfg := fmux.DefaultConfig() + fmuxCfg.LogOutput = ioutil.Discard + session, errRet := fmux.Client(conn, fmuxCfg) if errRet != nil { return errRet } diff --git a/server/service.go b/server/service.go index dc6f4ff..736502b 100644 --- a/server/service.go +++ b/server/service.go @@ -16,6 +16,7 @@ package server import ( "fmt" + "io/ioutil" "net" "net/http" "time" @@ -234,7 +235,9 @@ func (svr *Service) HandleListener(l frpNet.Listener) { } if g.GlbServerCfg.TcpMux { - session, err := fmux.Server(frpConn, nil) + fmuxCfg := fmux.DefaultConfig() + fmuxCfg.LogOutput = ioutil.Discard + session, err := fmux.Server(frpConn, fmuxCfg) if err != nil { log.Warn("Failed to create mux connection: %v", err) frpConn.Close()