update logging

This commit is contained in:
nikk gitanes
2021-08-09 04:31:10 +03:00
parent 2c4a1a27aa
commit 8dad8862f5
3 changed files with 16 additions and 5 deletions

View File

@@ -94,6 +94,7 @@ func (bt *BTServer) configure() {
bt.config.UploadRateLimiter = utils.Limit(settings.BTsets.UploadRateLimit * 1024) bt.config.UploadRateLimiter = utils.Limit(settings.BTsets.UploadRateLimit * 1024)
} }
if settings.BTsets.PeersListenPort > 0 { if settings.BTsets.PeersListenPort > 0 {
log.Println("Set listen port", settings.BTsets.PeersListenPort)
bt.config.ListenPort = settings.BTsets.PeersListenPort bt.config.ListenPort = settings.BTsets.PeersListenPort
} else { } else {
upnpport := 32000 upnpport := 32000
@@ -112,7 +113,7 @@ func (bt *BTServer) configure() {
bt.config.ListenPort = upnpport bt.config.ListenPort = upnpport
} }
log.Println("Configure client:", settings.BTsets) log.Println("Client config:", settings.BTsets)
} }
func (bt *BTServer) GetTorrent(hash torrent.InfoHash) *Torrent { func (bt *BTServer) GetTorrent(hash torrent.InfoHash) *Torrent {

View File

@@ -4,6 +4,7 @@ import (
"errors" "errors"
"fmt" "fmt"
"log" "log"
"net"
"net/http" "net/http"
"time" "time"
@@ -46,7 +47,12 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter
reader := t.NewReader(file) reader := t.NewReader(file)
log.Println("Connect client") host, port, err := net.SplitHostPort(req.RemoteAddr)
if err != nil {
log.Println("Connect client")
} else {
log.Println("Connect client", host, port)
}
sets.SetViewed(&sets.Viewed{t.Hash().HexString(), fileID}) sets.SetViewed(&sets.Viewed{t.Hash().HexString(), fileID})
@@ -56,6 +62,10 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter
http.ServeContent(resp, req, file.Path(), time.Unix(t.Timestamp, 0), reader) http.ServeContent(resp, req, file.Path(), time.Unix(t.Timestamp, 0), reader)
t.CloseReader(reader) t.CloseReader(reader)
log.Println("Disconnect client") if err != nil {
log.Println("Disconnect client")
} else {
log.Println("Disconnect client", host, port)
}
return nil return nil
} }

View File

@@ -51,7 +51,7 @@ func Start(port string) {
api.SetupRoute(&route.RouterGroup) api.SetupRoute(&route.RouterGroup)
pages.SetupRoute(&route.RouterGroup) pages.SetupRoute(&route.RouterGroup)
} }
log.TLogln("Start web", port) log.TLogln("Start web server at port", port)
waitChan <- route.Run(":" + port) waitChan <- route.Run(":" + port)
} }