- BUGFIX: Saving trackers file only when necessary

This commit is contained in:
Christophe Dumez
2007-11-19 21:22:48 +00:00
parent 7edbaa3847
commit 1b6183bfa3
4 changed files with 7 additions and 2 deletions

View File

@@ -858,8 +858,6 @@ void bittorrent::saveFastResumeAndRatioData() {
}
// Save ratio data
saveDownloadUploadForTorrent(hash);
// Save trackers
saveTrackerFile(hash);
}
}
qDebug("Fast resume and ratio data saved");
@@ -1005,6 +1003,7 @@ bool bittorrent::loadTrackerFile(QString hash) {
}
void bittorrent::saveTrackerFile(QString hash) {
qDebug("Saving tracker file for %s", hash.toUtf8().data());
QDir torrentBackup(misc::qBittorrentPath() + "BT_backup");
QFile tracker_file(torrentBackup.path()+QDir::separator()+ hash + ".trackers");
if(tracker_file.exists()) {