but the expiration time is relative to the redis server&#x27;s time, and the time measurement on the client side is done relative to the client&#x27;s time. Other clients don&#x27;t care about your clock and you don&#x27;t care about redis&#x27; clock AFAIK. From TFM:<p>&gt; The client computes how much time elapsed in order to acquire the lock, by subtracting from the current time the timestamp obtained in step 1. If and only if the client was able to acquire the lock in the majority of the instances (at least 3), and the total time elapsed to acquire the lock is less than lock validity time, the lock is considered to be acquired.