]> Sergey Matveev's repositories - btrtrc.git/blobdiff - piece.go
Aggressively wake Readers
[btrtrc.git] / piece.go
index 5db87d6a66694472a6ed6d343a74f6adcada6541..d29d1dc88accf89e0ee7023e30c07a1bc27cc071 100644 (file)
--- a/piece.go
+++ b/piece.go
@@ -94,6 +94,7 @@ func (p *Piece) numDirtyChunks() (ret int) {
 
 func (p *Piece) unpendChunkIndex(i int) {
        p.dirtyChunks.Add(i)
+       p.t.tickleReaders()
 }
 
 func (p *Piece) pendChunkIndex(i int) {