If there was an error acquiring the lock token (e.g., Redis went down), then `!lockToken` will be true and we end up in an infinite loop.