Sometimes user want a max duration for exponential backoff instead of reaching the max times.
Sometimes user want a max duration for exponential backoff instead of reaching the max times.