]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Logging fixes
authorMatt Joiner <anacrolix@gmail.com>
Sat, 18 Apr 2020 07:45:01 +0000 (17:45 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Sat, 18 Apr 2020 07:45:01 +0000 (17:45 +1000)
peerconn.go
torrent.go

index bfc935e7e4005fa8f871e1b89624463b7d451d83..a2652da9365c2b4419f4abf7ca235446fc95c5b5 100644 (file)
@@ -1124,9 +1124,10 @@ func (c *PeerConn) onReadExtendedMsg(id pp.ExtensionNumber, payload []byte) (err
        case pp.HandshakeExtendedID:
                var d pp.ExtendedHandshakeMessage
                if err := bencode.Unmarshal(payload, &d); err != nil {
-                       c.t.logger.Printf("error parsing extended handshake message %q: %s", payload, err)
+                       c.logger.Printf("error parsing extended handshake message %q: %s", payload, err)
                        return errors.Wrap(err, "unmarshalling extended handshake payload")
                }
+               //c.logger.WithDefaultLevel(log.Debug).Printf("received extended handshake message:\n%s", spew.Sdump(d))
                if d.Reqq != 0 {
                        c.PeerMaxRequests = d.Reqq
                }
index c2da92e2373af9bae84d22916b81bd385c74e078..998a05bc042afd950b6719995a0f75b7800019b0 100644 (file)
@@ -270,7 +270,7 @@ func (t *Torrent) addPeer(p Peer) (added bool) {
        if replaced, ok := t.peers.AddReturningReplacedPeer(p); ok {
                torrent.Add("peers replaced", 1)
                if !replaced.Equal(p) {
-                       t.logger.Printf("added %v replacing %v", p, replaced)
+                       t.logger.WithDefaultLevel(log.Debug).Printf("added %v replacing %v", p, replaced)
                        added = true
                }
        } else {
@@ -1343,7 +1343,7 @@ func (t *Torrent) startScrapingTracker(_url string) {
                        go func() {
                                err := wst.TrackerClient.Run(ar, u.String())
                                if err != nil {
-                                       t.logger.WithDefaultLevel(log.Error).Printf(
+                                       t.logger.WithDefaultLevel(log.Warning).Printf(
                                                "error running websocket tracker announcer for %q: %v",
                                                u.String(), err)
                                }