indirect recursion
Java
Recursion that results from method Y calling method X, when an existing call from X to Y is still in progress.
Recursion that results from method Y calling method X, when an existing call from X to Y is still in progress.