Call.toString could result in endless recursion if debug output calling this is added in code reachable from Call.result. To aovoid this, this patch adds a check for recursion and stop it.
Also improve the error message if an aborted effect is not found.
Call.toString
could result in endless recursion if debug output calling this is added in code reachable fromCall.result
. To aovoid this, this patch adds a check for recursion and stop it.Also improve the error message if an aborted effect is not found.
Both these changes helpd me woking in #4148.