There is a time limit for recipes and they will run out after 90 minutes.
Two things I suggest:
1) Review the recipe to see if bulk actions can be used and make the recipe more efficient and require fewer RIH tasks and time.
2) If 1) above has been considered and you still are having issues then you can proceed with this approach that will extend the timeout time.
The assumption here is that you are performing something in a loop and that no individual task exceeds the 90 minute threshold.
Inside that loop if you add a wait task of any amount of time (ie. 0.1 is good) that will reset the timeout. This can extend your recipe infinitely...so use with caution and keep an eye on it so you don't have runaway rih task consumption.
There is another caveat to using this wait task. You will not be able to execute this in Test or Repeat Job mode (only Start). If you do that then the wait task will hang and never come back. This can make development and unit testing challenging and one way I have find around this for my testing is to create a recipe as a function and call it from another recipe function (that i execute in test mode) - but call it asynchronously.



------------------------------
Michelle Popovits
Technical Consultant
Reltio
ON
------------------------------