From 8a58b741e126182d3f808254dfbea1f76160794b Mon Sep 17 00:00:00 2001 From: nikk gitanes Date: Mon, 23 Aug 2021 03:22:20 +0300 Subject: [PATCH] show collections and signals log only with debug --- server/cmd/preconfig_pos.go | 3 ++- server/torr/stream.go | 20 ++++++++++++-------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/server/cmd/preconfig_pos.go b/server/cmd/preconfig_pos.go index e3aa953..7d83304 100644 --- a/server/cmd/preconfig_pos.go +++ b/server/cmd/preconfig_pos.go @@ -8,6 +8,7 @@ import ( "syscall" "server/log" + "server/settings" ) func Preconfig(dkill bool) { @@ -21,7 +22,7 @@ func Preconfig(dkill bool) { syscall.SIGQUIT) go func() { for s := range sigc { - if dkill { + if (dkill && settings.BTsets.EnableDebug) { log.TLogln("Signal catched:", s) log.TLogln("To stop server, close it from web / api") } diff --git a/server/torr/stream.go b/server/torr/stream.go index 2072811..aba5a66 100644 --- a/server/torr/stream.go +++ b/server/torr/stream.go @@ -48,10 +48,12 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter reader := t.NewReader(file) host, port, err := net.SplitHostPort(req.RemoteAddr) - if err != nil { - log.Println("Connect client") - } else { - log.Println("Connect client", host, port) + if sets.BTsets.EnableDebug { + if err != nil { + log.Println("Connect client") + } else { + log.Println("Connect client", host, port) + } } sets.SetViewed(&sets.Viewed{t.Hash().HexString(), fileID}) @@ -62,10 +64,12 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter http.ServeContent(resp, req, file.Path(), time.Unix(t.Timestamp, 0), reader) t.CloseReader(reader) - if err != nil { - log.Println("Disconnect client") - } else { - log.Println("Disconnect client", host, port) + if sets.BTsets.EnableDebug { + if err != nil { + log.Println("Disconnect client") + } else { + log.Println("Disconnect client", host, port) + } } return nil }