New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cached tracks are not saved #7693
Comments
Commented by: rryan My fix for Bug #1392557 (not yet submitted) gets rid of deleteLater so this should hopefully fix this one as well. |
Commented by: daschuer Sounds good, thank you. |
Commented by: ywwg probably fixed now? |
Commented by: rryan not fixed |
Commented by: rryan Should be fixed with this new approach to track caching. |
Issue closed with status Fix Released. |
Reported by: daschuer
Date: 2014-11-29T01:04:53Z
Status: Fix Released
Importance: High
Launchpad Issue: lp1397475
This is a regression since
#331
With this patch, cached tracks are not saved, but leaked when shutting down Mixxx, because the destructor are called in a row with shutting down the QT loop. So deleteLater() does not work.
I have tried tonight to fix it with some tricks but I have failed.
I think we must make use of QCoreApplication::aboutToQuit()
http://stackoverflow.com/questions/8165487/how-to-do-cleaning-up-on-exit-in-qt
This sound like a non trivial refactoring job :-/
The text was updated successfully, but these errors were encountered: