]> Sergey Matveev's repositories - btrtrc.git/blobdiff - t.go
Don't verify data at startup, add Torrent.Piece.VerifyData and Torrent.VerifyData...
[btrtrc.git] / t.go
diff --git a/t.go b/t.go
index 13722d8a7421b911e8c063360e21ae54d3c0d16d..ce0c007f08b6b23ca1770fae78c6f2c65dac28fd 100644 (file)
--- a/t.go
+++ b/t.go
@@ -209,3 +209,9 @@ func (t *Torrent) AddTrackers(announceList [][]string) {
        defer t.cl.mu.Unlock()
        t.addTrackers(announceList)
 }
+
+func (t *Torrent) Piece(i int) *piece {
+       t.cl.mu.Lock()
+       defer t.cl.mu.Unlock()
+       return &t.pieces[i]
+}