The message for this commit incorrectly contains a paragraph from the previous commit (b858e776ece87756202d4c646931d35bd407e3ea) about not using non-blocking locks. That paragraph should be ignored.