]> Sergey Matveev's repositories - btrtrc.git/commitdiff
torrent : add udp scheme to 'switch case'
authorucwong <ucwong@126.com>
Wed, 3 Jun 2020 04:35:52 +0000 (04:35 +0000)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 4 Jun 2020 00:37:50 +0000 (10:37 +1000)
torrent.go

index 7ceb91eec8d95294a212d782922cc3261297efda..bd4a025e9fa814319414c5907b1cffd0b2cedd24 100644 (file)
@@ -1397,12 +1397,14 @@ func (t *Torrent) startScrapingTracker(_url string) {
                                return nil
                        }
                        return t.startWebsocketAnnouncer(*u)
-               }
-               if u.Scheme == "udp4" && (t.cl.config.DisableIPv4Peers || t.cl.config.DisableIPv4) {
-                       return nil
-               }
-               if u.Scheme == "udp6" && t.cl.config.DisableIPv6 {
-                       return nil
+               case "udp4":
+                       if t.cl.config.DisableIPv4Peers || t.cl.config.DisableIPv4 {
+                               return nil
+                       }
+               case "udp6":
+                       if t.cl.config.DisableIPv6 {
+                               return nil
+                       }
                }
                newAnnouncer := &trackerScraper{
                        u: *u,