-----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-----


Reply via email to