]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Throw away Torrent display name when info becomes available
authorMatt Joiner <anacrolix@gmail.com>
Mon, 27 Jun 2016 05:46:27 +0000 (15:46 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Mon, 27 Jun 2016 05:46:27 +0000 (15:46 +1000)
torrent.go

index ac70a1458a63b15bc776bcba559c3d8b158b1a0f..02350eed32a66e0c3b57e77a262485dfa1d03934 100644 (file)
@@ -96,6 +96,9 @@ type Torrent struct {
 }
 
 func (t *Torrent) setDisplayName(dn string) {
+       if t.haveInfo() {
+               return
+       }
        t.displayName = dn
 }
 
@@ -223,6 +226,7 @@ func (t *Torrent) setInfoBytes(b []byte) error {
        }
        defer t.updateWantPeersEvent()
        t.info = ie
+       t.displayName = "" // Save a few bytes lol.
        t.cl.event.Broadcast()
        t.gotMetainfo.Set()
        t.storage, err = t.storageOpener.OpenTorrent(t.info)