mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-30 19:40:18 -07:00
- Made session deletion a bit faster
- Fixed possible memory leak when folder scanning is enabled
This commit is contained in:
parent
14646d0f9e
commit
ce2294ee96
1 changed files with 6 additions and 2 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue