render view one last time in case exception thrown from inside view

Try to render the view one last time in case a render.error is triggered by an exception from within the view or one of the child views. If the view continues to throw exceptions, bail out and just re-throw the exception.