diff options
Diffstat (limited to 'src/PieceStorage.h')
| -rw-r--r-- | src/PieceStorage.h | 5 |
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; |
