float $ttl the expiration delay of locks in seconds:
public function reduceLifetime(float $ttl) : void { $newTime = microtime(true) + $ttl; if (null === $this->expiringTime || $this->expiringTime > $newTime) { $this->expiringTime = $newTime; } }