Details
Description
If a thread sets the state to 1* but aborted (with socket exceptions) before it fully claims the lock, it can block all other threads from acquiring the lock as long as it keeps on updating the lock ping.
* For this issue to happen, the other threads who were also able to successfully modify the state to 1 should have a lower ts than the thread who aborted.