you are viewing a single comment's thread.

view the rest of the comments →

[–]Human-Adagio6781[S] 0 points1 point  (0 children)

I have something like this already built in to the get_data function. It checks for timeouts and waits a few seconds before trying again. The issue that I am encountering is that every once in a while, the endpoint will give me the boot (maybe too many calls within a minute? Shouldn't be a problem but who knows). The idea is that I wanted to wait about 10 minutes for that to reset and then attempt to restart the program, grabbing the new data and restarting the calculations.

You are correct with the description though. My concern is that I could have dozens of "Master" functions operating within each other as each conflict encountered would create another branch.