LWG-3343 Ordering of calls to unlock() and notify_all() in Effects element of notify_all_at_thread_exit() should be reversed
From a quick glance, I believe it's these lines, but I haven't investigated thoroughly:
|
_Mtx_unlock(block->data[i].mtx); |
|
_Cnd_broadcast(block->data[i].cnd); |
LWG-3343 Ordering of calls to
unlock()andnotify_all()in Effects element ofnotify_all_at_thread_exit()should be reversedFrom a quick glance, I believe it's these lines, but I haven't investigated thoroughly:
STL/stl/src/xnotify.cpp
Lines 96 to 97 in ab6dec6