]> Sergey Matveev's repositories - btrtrc.git/blobdiff - peerconn.go
Add unit test for relative availability after HaveNone
[btrtrc.git] / peerconn.go
index af9c084410e758f562fe4eaa236ab621d6952a1f..5b580bd695dd1959822eab23c0c4116904e1f8ca 100644 (file)
@@ -899,7 +899,7 @@ func (cn *PeerConn) onPeerSentHaveAll() error {
 }
 
 func (cn *PeerConn) peerSentHaveNone() error {
-       if cn.peerSentHaveAll {
+       if !cn.peerSentHaveAll {
                cn.t.decPeerPieceAvailability(&cn.Peer)
        }
        cn._peerPieces.Clear()