summaryrefslogtreecommitdiff
path: root/src/PieceStorage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/PieceStorage.h')
-rw-r--r--src/PieceStorage.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/PieceStorage.h b/src/PieceStorage.h
index c6ea6750..a987fb24 100644
--- a/src/PieceStorage.h
+++ b/src/PieceStorage.h
@@ -226,8 +226,9 @@ public:
virtual WrDiskCache* getWrDiskCache() = 0;
- // Flushes write disk cache for in-flight piece and evicts them.
- virtual void flushWrDiskCacheEntry() = 0;
+ // Flushes write disk cache for in-flight piece
+ // and optionally releases the associated cache entries.
+ virtual void flushWrDiskCacheEntry(bool releaseEntries) = 0;
virtual int32_t getPieceLength(size_t index) = 0;