-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Montag, September 22, 2003, at 09:36 Uhr, Edi Weitz wrote: > > On Mon, 22 Sep 2003 15:22:25 +0800, jon <[EMAIL PROTECTED]> wrote: > >> how can i make my lisp programs exit gracefully? my lisp program >> would hypothetically be a remote number-crunching server where 1 >> batch could take days. it would be 'unfortunate' if, say, a user >> keep waiting on the server thinking that it is doing something when >> in fact it has entered the debugger. i've scanned cmu user's manual >> but i can't find nothing like try-catch. [excellent advice by Edi snipped ...] Additionally, you could also check out Dan Barlow's attachtty. This lets you start an interactive program on remote machines, so your user can check on his process, handle problems and resume computation if the problem can be solved from the debugger. This can potentially be a big time-saver, if e.g. disk space runs out so the result of three days of computation can not be written at the end -- just make room and choose "retry", no need to let the process die because of this. Rudi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (Darwin) iD8DBQE/bq9d765FppppCGcRAk2zAJ9tGHKv94RkJSDZBaoQPLvrjlj6rQCfRgDW pGqir2NfMT0IlrzQB7ZIFIk= =Ajd1 -----END PGP SIGNATURE-----
