Issue
The upstream bug should be fixed in RHEL9 in order to support migrating from CentOS 7 or RHEL7 to RHEL9 where the underlying condition variable implementation changed to the new scalable version.
The upstream bug should be fixed in RHEL8 in order to support migrating from CentOS 7 or RHEL7 to RHEL8 where the underlying condition variable implementation changed to the new scalable version.
Upstream the bug is known as:
Bug 25847 - pthread_cond_signal failed to wake up pthread_cond_wait due to a bug in undoing stealing
https://sourceware.org/bugzilla/show_bug.cgi?id=25847