2
0
mirror of synced 2025-02-24 14:48:27 +00:00

Save memory by not pending chunks prematurely

This commit is contained in:
Matt Joiner 2014-12-08 21:57:13 -06:00
parent e926a8d65c
commit a081ad63d9

View 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 {