With Dave Barker's help, I changed the elog startup script. Instead of running as a Daemon with the -D option,
it now runs in the background with the unix "&". I think that the stdout and stderr are now redirected to a log file called elog.log.
We can 'tail -f' this file to see what its up to and debug any future crashing.