retryFranck LedouxRe-execute a function until it does not throw an error or execute a function with a timeout.