View Issue Details

IDProjectCategoryView StatusLast Update
0021538MMW 5DB / Backuppublic2025-03-12 16:24
Reporterpeke Assigned To 
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Target Version2024.2Fixed in Version2024.2 
Summary0021538: Make more robust access on DB file accessed over network
DescriptionIn case user loads DB from Mapped drive or UNC path MM should make access more robust to I/O errors and retry access after delay to prevent crash.

This can happen during restoring PC from Sleep where network connections are not yet established.

NOTE: Possible solution would be to check mapped drive and UNC path before DB loading and increase robustness to prevent errors eg. keep journal file locally and execute on access restored
Additional Informationhttps://www.mediamonkey.com/forum/viewtopic.php?p=526175#p526175
TagsNo tags attached.
Fixed in build3150

Activities

Ludek

2025-03-12 16:23

developer   ~0078466

Fixed in 3150

When DISK I/O error raises (SQLITE_IOERR) then MM keeps trying to execute the query again within 20 seconds timeout before showing the error,
similar mechanism is already implemented for errors like SQLITE_BUSY, SQLITE_LOCKED, SQLITE_CANTOPEN