summaryrefslogtreecommitdiff
path: root/firmware/target
diff options
context:
space:
mode:
authorAndrew Mahone <andrew.mahone@gmail.com>2009-05-15 00:14:38 +0000
committerAndrew Mahone <andrew.mahone@gmail.com>2009-05-15 00:14:38 +0000
commit216424a27ffd8ce5efe93d02ff29d13d3fe92d5d (patch)
treee4a20b56f3fa7c9bcf2e9fce7fdf7cff612bd5a2 /firmware/target
parent1775866fd38ca85faea879d4c71080b5be329bd5 (diff)
downloadrockbox-216424a27ffd8ce5efe93d02ff29d13d3fe92d5d.tar.gz
rockbox-216424a27ffd8ce5efe93d02ff29d13d3fe92d5d.zip
Fix the lock contention stall during cover art load, by adding a separate modify mutex for the buffer. Operations that modify contents of a buffer entry can still proceed, but ones that add or remove buffer entries, or move them
in memory, will still block. Some members of struct memory_handle also need an earlier init in bufopen to make sure that buffer stats aren't trashed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20932 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target')
0 files changed, 0 insertions, 0 deletions