3 ms·
Its an interesting read but the synopsis is a glibc bug[1] in 2.27 that causes pthread_cond_signal to sometimes fail to wake waiting threads. This manifests as
by jeremyjh 6y ago
Its an interesting read but the synopsis is a glibc bug[1] in 2.27 that causes pthread_cond_signal to sometimes fail to wake waiting threads. This manifests as various hangs/locks that may seem to happen randomly in different application runtimes, including reports of users of .NET Core, Python, OCaml.
https://sourceware.org/bugzilla/show_bug.cgi?id=25847 https://sourceware.org/bugzilla/show_bug.cgi?id=25847
- mlvljr 6y agoThere is also https://sourceware.org/bugzilla/show_bug.cgi?id=12683 https://sourceware.org/bugzilla/show_bug.cgi?id=12683 , for those curious about how glibc holds up in terms of quality.