Stop async worker at correct place

This commit is contained in:
Vladimir Golovnev (Glassez)
2022-12-04 18:45:34 +03:00
parent b335114219
commit 40258f6a2f

View File

@@ -627,6 +627,8 @@ SessionImpl::~SessionImpl()
// we delete lt::session
delete Net::PortForwarder::instance();
// We must stop "async worker" only after deletion
// of all the components that could potentially use it
m_asyncWorker->clear();
m_asyncWorker->waitForDone();