]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Save memory by not pending chunks prematurely
authorMatt Joiner <anacrolix@gmail.com>
Tue, 9 Dec 2014 03:57:13 +0000 (21:57 -0600)
committerMatt Joiner <anacrolix@gmail.com>
Tue, 9 Dec 2014 03:57:13 +0000 (21:57 -0600)
torrent.go

index 884d23dae04203fe3a08f57f2e5748d5e71ff9ac..891e0060b6c93ee3d21adc48fbfdb84183607d33 100644 (file)
@@ -227,7 +227,6 @@ func (t *torrent) setMetadata(md metainfo.Info, dataDir string, infoBytes []byte
                util.CopyExact(piece.Hash[:], hash)
                t.Pieces = append(t.Pieces, piece)
                piece.bytesLeftElement = t.IncompletePiecesByBytesLeft.Insert(index)
-               t.pendAllChunkSpecs(pp.Integer(index))
        }
        t.assertIncompletePiecesByBytesLeftOrdering()
        for _, conn := range t.Conns {