next up previous
Next: Caching
Up: The server interface
Previous: Collecting old instances and files

Server crashes

A minor irritation with GoServe is that if it detects an error while running a Rexx script, it will abort. We get round this by running it inside a command file provided by Mike Cowlishaw, which runs it inside a do forever loop, waiting a bit and then restarting if it crashes. In case the process running this file itself should terminate for any reason, we have another level of protection, namely a Cron demon which runs through the list of process names checking for the name of this command file, and which restarts it if it can't be found.



Jocelyn Paine
Fri May 30 14:03:06 BST 1997