Skip to contents

Retry a function with exponential backoff

Usage

retry_with_backoff(func, max_attempts = 5L, base_delay = 1L, max_delay = 60L)

Arguments

func

Function to retry

max_attempts

Maximum number of attempts (default: 5)

base_delay

Base delay in seconds (default: 1)

max_delay

Maximum delay in seconds (default: 60)