diff --git a/src/app/application.cpp b/src/app/application.cpp index b2f4f5477..b8a1a1975 100644 --- a/src/app/application.cpp +++ b/src/app/application.cpp @@ -363,7 +363,7 @@ int Application::exec(const QStringList ¶ms) BitTorrent::Session::initInstance(); connect(BitTorrent::Session::instance(), SIGNAL(torrentFinished(BitTorrent::TorrentHandle *const)), SLOT(torrentFinished(BitTorrent::TorrentHandle *const))); - connect(BitTorrent::Session::instance(), SIGNAL(allTorrentsFinished()), SLOT(allTorrentsFinished())); + connect(BitTorrent::Session::instance(), SIGNAL(allTorrentsFinished()), SLOT(allTorrentsFinished()), Qt::QueuedConnection); #ifndef DISABLE_COUNTRIES_RESOLUTION Net::GeoIPManager::initInstance();