mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-30 12:04:07 +00:00
137ae5d291
The most notable is that it is not bumped in rwlock_rdlock_common() when the hard path (__thr_rwlock_rdlock()) returns successfully. This can lead to deadlocks in libthr when rwlocks recursion in read mode happens. Fix the interested parts by correctly handling rdlock_count. PR: threads/136345 Reported by: rink Tested by: rink Reviewed by: jeff Approved by: re (kib) MFC: 2 weeks |
||
---|---|---|
.. | ||
arch | ||
support | ||
sys | ||
thread | ||
libthr.3 | ||
Makefile | ||
pthread.map |