If an interrupt occurs, the lock is not acquired at this time, but it will be unlocked incorrectly <img width="924" alt="image" src="https://user-images.githubusercontent.com/35722577/235303360-d4868758-cd24-4a5e-a912-3fdae95b09e0.png">