Closed
Description
Hello!
I'm running into this error when acquiring a lock:
cannot store lock item: lock already acquired by other client: ConditionalCheckFailedException: The conditional request failed
This seems to happen when multiple clients are waiting for a lock and the read request succeeds for at least 2 of them, causing the conditional lock put request to be invoked at the same time. My proposal is that the client should continue to retry if encountering this error.
I appreciate your work on this project and considering this request.