dsaiztc
7/12/2017 - 10:41 AM

Exponential backoff.

Exponential backoff.

from time import sleep


def try():
  success = False
  retries = 0
  max_retries = N
  while not success:
    # Execute task, success = True if successful
    if retries == max_retries:
      raise Error
    retries += 1
    sleep(2.**retries * 0.1)