mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-27 07:56:14 +01:00
265f265c67
The very last access to the 'depth' field of GStaticRecMutex in g_static_rec_mutex_unlock_full() was being performed after dropping the implementation mutex for the last time. This allowed the lock to be dropped an additional time if it was acquired in another thread right at that instant (which is somewhat likely, since another thread could have just been woken up by the lock being released). https://bugzilla.gnome.org/show_bug.cgi?id=670846 |
||
---|---|---|
.. | ||
gallocator.c | ||
gallocator.h | ||
gcache.c | ||
gcache.h | ||
gcompletion.c | ||
gcompletion.h | ||
gmain.h | ||
grel.c | ||
grel.h | ||
gthread-deprecated.c | ||
gthread.h |