please consider limiting the retries to avoid an infinite loop, perhaps using exponential backoff.