For some reason if a function executor throws an error, the timeout is still being triggered. Not sure why...
For some reason if a function executor throws an error, the timeout is still being triggered. Not sure why...