View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006193 | MMW v4 | Properties/Auto-Tools | public | 2009-11-23 20:01 | 2014-01-28 22:24 |
Reporter | petr | Assigned To | |||
Priority | high | Severity | tweak | Reproducibility | sometimes |
Status | new | Resolution | open | ||
Target Version | 4.1.1 | ||||
Summary | 0006193: MediaMonkey can appear to freeze in some cases | ||||
Description | In some situations, MediaMonkey can freeze, but MM isn't really frozen (but just doing some long time consuming operations). For example: 1. auto-organize functionality when used for huge amount of tracks 2. auto-tag from filename when auto-organize in background is enabled 3. changing any property for huge amount of tracks when auto-organize in background is enabled in both situations all selected tracks are managed in main thread so Anti-Freeze system can't detect that everything is OK. Maybe we should move these operations to thread, so MM will not be 'frozen' during process. Any thoughts, Jiri ? | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=75190 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
I'd split it into groups: 1. Do you know what exactly causes problems here? As I see in the code, we are creating a thread for the purpose of the actual moving/renaming and so there shouldn't be any freeze here. 2&3. Looks like there should be a change in auto-organize in background, so that it's threaded - similarly as tagging in MM is. I.e. to have a thread started for this operation when necessary and only add tasks to this thread. See BackgroundStuff.pas for implementation of this. |
|
Seems to be the case in this report: http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=75190 |