Reverted earlier change to allow some speculative operations to be performed without holding the lock, as it introduced a race condition in some multithreaded scenarios. [SVN r77002]
@@ -1 +1 @@
-Subproject commit d2982a68698b32b352edbf8777f046d307bd3228
+Subproject commit ca33b8d40649ad2dcbf3168217877480e0e01a39