Bug fixes
ReadWriteLock,SoftReadWriteLockand their async wrappers now raiseTypeErrorfor a blocking that is not abool, in the constructor and on acquire, asFileLockalready does. Before,blocking=0waited out the full timeout on a contendedReadWriteLockwhileblocking=Falsefailed at once, and a truthy value such as"false"turned a single attempt into a blocking wait (#908) by @abhishekcpp007 and @gaborbernat.
New Contributors
- @abhishekcpp007 made their first contribution in #908