Last update: February 19, 2023 Double-Checked Locking The product uses double-checked locking to access a resource without the overhead of explicit synchronization, but the locking is insufficient.