&gt; <i>I&#x27;m not even going to touch his argument that using system clocks in a distributed locking algorithm is safe...</i><p>He&#x27;s using it relatively, ie. if (stop time - start time &lt;= $got_lock_fast_enough) { continue... } Is this not legit?