From 6796e1c80593284ec1534136d977c83bbd8f3186 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 12 Jul 2008 07:54:06 +0000 Subject: [PATCH] 2008-07-12 Tatsuhiro Tsujikawa Close DiskAdaptor after renaming file. * src/RequestGroup.cc --- ChangeLog | 5 +++++ src/RequestGroup.cc | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 5aef6fd3..6a03a28a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-07-12 Tatsuhiro Tsujikawa + + Close DiskAdaptor after renaming file. + * src/RequestGroup.cc + 2008-07-12 Tatsuhiro Tsujikawa Corrected indentation diff --git a/src/RequestGroup.cc b/src/RequestGroup.cc index b8fad1d6..2f4c8175 100644 --- a/src/RequestGroup.cc +++ b/src/RequestGroup.cc @@ -405,6 +405,9 @@ void RequestGroup::loadAndOpenFile(const BtProgressInfoFileHandle& progressInfoF // by tryAutoFileRenaming() progressInfoFile->updateFilename(); if(progressInfoFile->exists()) { + // Close DiskAdaptor here. Renmaed file will be opened in the + // next loop . + _pieceStorage->getDiskAdaptor()->closeFile(); continue; } _pieceStorage->getDiskAdaptor()->initAndOpenFile();