fixed bug in avoid_readback disk cache eviction algorithm

This commit is contained in:
Arvid Norberg 2011-04-17 05:33:33 +00:00
parent caed433cc7
commit 8e92cad2db
1 changed files with 2 additions and 0 deletions

View File

@ -642,6 +642,8 @@ namespace libtorrent
ret += tmp;
} while (tmp > 0 && blocks > 0);
if (blocks == 0) return ret;
if (options & dont_flush_write_blocks) return ret;
// if we don't have any blocks in the cache, no need to go look for any