1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-27 06:54:20 +00:00

- Made session deletion a bit faster

- Fixed possible memory leak when folder scanning is enabled
This commit is contained in:
Christophe Dumez 2008-12-26 13:39:11 +00:00
parent 14646d0f9e
commit ce2294ee96

View File

@ -87,14 +87,14 @@ bittorrent::~bittorrent() {
saveSessionState();
saveFastResumeData();
// Set Session settings
/*session_settings ss;
session_settings ss;
ss.tracker_receive_timeout = 1;
ss.stop_tracker_timeout = 1;
ss.tracker_completion_timeout = 1;
ss.piece_timeout = 1;
ss.peer_timeout = 1;
ss.urlseed_timeout = 1;
s->set_settings(ss);*/
s->set_settings(ss);
// Disable directory scanning
disableDirectoryScanning();
// Delete our objects
@ -104,6 +104,10 @@ bittorrent::~bittorrent() {
if(filterParser)
delete filterParser;
delete downloader;
if(FSWatcher) {
delete FSWatcher;
delete FSMutex;
}
// Delete BT session
qDebug("Deleting session");
delete s;