Quit thread before deleting the loader (#6254)
This commit is contained in:
parent
681f986f0f
commit
8d78dae9b6
|
@ -62,6 +62,11 @@ void GPodDevice::LoadFinished(Itdb_iTunesDB* db) {
|
||||||
db_ = db;
|
db_ = db;
|
||||||
db_wait_cond_.wakeAll();
|
db_wait_cond_.wakeAll();
|
||||||
|
|
||||||
|
loader_thread_->quit();
|
||||||
|
loader_thread_->wait(1000);
|
||||||
|
loader_thread_->deleteLater();
|
||||||
|
loader_thread_ = nullptr;
|
||||||
|
|
||||||
loader_->deleteLater();
|
loader_->deleteLater();
|
||||||
loader_ = nullptr;
|
loader_ = nullptr;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue