]> git.alsa-project.org Git - alsa-lib.git/commit
config file processing: rewrite the locking - use one recursive mutex
authorJaroslav Kysela <perex@perex.cz>
Mon, 11 Oct 2010 08:34:12 +0000 (10:34 +0200)
committerJaroslav Kysela <perex@perex.cz>
Mon, 11 Oct 2010 08:34:12 +0000 (10:34 +0200)
commitc6a81e21c0f566c2cf62ff345eefea857925afa7
tree8d4300af226a1c16eb971bd2a5636d5492761edb
parentc049d48407ff0459ff15e466edeeee6ecff67fcd
config file processing: rewrite the locking - use one recursive mutex

Avoid configuration file processing races when multiple threads call
the *open() functions together (for example using alsaloop with
multiple -T jobs can reproduce this issue).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
src/conf.c