[ReaderWriterLockSlim] Fix state corruption and race in a special interleaving.
Fix possible state corruption in the case where Upgradeable wasn't reactivating its read bit after a downgrade and set events accordingly. Fix possible race where a write process wannabe could step in the middle of Upgradeable actually upgrading to write mode. Conflicts: mcs/class/System.Core/System.Threading/ReaderWriterLockSlim.cs
Showing
想要评论请 注册 或 登录