|
@@ -211,6 +211,7 @@ void RequestGroup::closeFile()
|
|
|
{
|
|
|
if (pieceStorage_) {
|
|
|
pieceStorage_->flushWrDiskCacheEntry(true);
|
|
|
+ pieceStorage_->getDiskAdaptor()->flushOSBuffers();
|
|
|
pieceStorage_->getDiskAdaptor()->closeFile();
|
|
|
}
|
|
|
}
|
|
@@ -1292,6 +1293,7 @@ void RequestGroup::saveControlFile() const
|
|
|
if (saveControlFile_) {
|
|
|
if (pieceStorage_) {
|
|
|
pieceStorage_->flushWrDiskCacheEntry(false);
|
|
|
+ pieceStorage_->getDiskAdaptor()->flushOSBuffers();
|
|
|
}
|
|
|
progressInfoFile_->save();
|
|
|
}
|