Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

timeout 0

timeout 0 occurs when the predefined client timeout has been reached.

After pressing submit on a form, the client has been waiting with no response (generally from the server) for more than 60 seconds.

In the Blink Platform, the client timeout is set by default to 60 seconds.

This can be customised by adding the following code snippet to your answerSpace.

https://gist.github.com/jokeyrhyme/9f93805fe86c9f37f7e3

There are 2 snippets here, the ajax-spy.js will just help you figure out if the timeout is not being set properly.

 The ajax-timeout.js will allow you to set the timeout to 5 minutes.

 You can change this value as desired. We recommend adding this to the answerSpace via

 externalJavaScript. That may mean a JavaScript-hosting Interaction, or CDN asset, etc.


error 0

 

error 0 is the default error shown by the client when a form action was unable to complete successfully.

If the client was unable to complete the form action (eg. submit the form), the message “unable to complete form action  error 0  Submission stored in the pending queue.” will be displayed.

This error is most commonly displayed when the network connection is interrupted after the user has pressed submit on a form but before the form was successfully submitted (eg. intermittent or nonexistent cellular network / wifi connection).

error 0 is the last attempt by the client to provide the user with a graceful failure. Because error 0 is a client side error and only occurs at a point when the client has not received any error / success codes from the server there is very limited information available to display.

 

Who creates the text “error 0”?

The web engine (the web browser - Web View, Chrome etc) sends the text “error 0” and we forward the information we have been provided on to the client.



  • No labels