Questions on SAML Assertion Inline Hook

We have configured SAML Assertion inline hook in our client environment and we have few questions around it.
1.In an event if the inline hook fails for some reason,is it possible to stop the flow ? ( Currently we have added a new attribute in SAML assertion after the user authenticates and could see the authentication flow is not impacted if there is a failure in inline hook)
2.What is the default timeout value for inline hooks ? (For event hooks,the document says 3 seconds) ?.
3.Is it possible to extend the default timeout value?.
4.Is it possible to retry the inline hooks ? (For event hooks,the document says it will get retried once)

Thanks in advance