-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
With the new locking scheme, no threads wait for the lock to be acquired or timed out. Instead, they are notified when the lock state changes. Since the lock could be acquired for long period, we need a scheduler to schedule timeout checks, otherwise, operation could wait for a long period until they are notified.