You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another approach to limiting recursion by tracking which supposed providers have been visited. We could derive the count from the list, and it gives us more information to not make repeated requests to supposed providers.
Summary
Problem
Workflow info requests may be made recursively in search of a provider. Recursion is not currently limited.
Impact
Without limits on recursion, we may end up infinite recursion and potentially cycles as providers lose memory of who has already been asked.
Solution
Pass a counter when making recursive requests to set a max recursion depth.
The text was updated successfully, but these errors were encountered: