]> Sergey Matveev's repositories - btrtrc.git/blobdiff - piece.go
Law of Demeter Client.mu
[btrtrc.git] / piece.go
index 9729c44c2d71a9a21c2bb5f42c8b14c11295bd3d..6eef0cc13b199b37df647bb9bed5042fef01a3bb 100644 (file)
--- a/piece.go
+++ b/piece.go
@@ -180,8 +180,8 @@ func (p *Piece) bytesLeft() (ret pp.Integer) {
 }
 
 func (p *Piece) VerifyData() {
-       p.t.cl.mu.Lock()
-       defer p.t.cl.mu.Unlock()
+       p.t.cl.lock()
+       defer p.t.cl.unlock()
        target := p.numVerifies + 1
        if p.hashing {
                target++
@@ -208,8 +208,8 @@ func (p *Piece) torrentEndOffset() int64 {
 }
 
 func (p *Piece) SetPriority(prio piecePriority) {
-       p.t.cl.mu.Lock()
-       defer p.t.cl.mu.Unlock()
+       p.t.cl.lock()
+       defer p.t.cl.unlock()
        p.priority = prio
        p.t.updatePiecePriority(p.index)
 }