...
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
...
THI06LCK09-J. Ensure that threads performing blocking operations can be terminatedDo not perform operations that may block while holding a lock 12. Locking (LCK)