[DGD]atomic_error()

Felix A. Croes felix at dworkin.nl
Fri Oct 15 03:20:15 CEST 1999


This function exists to provide more information about errors in
atomic code.  atomic_error() is called <before> the changes made
in the atomic function are undone, and therefore is itself executed
atomically.  atomic_error() will therefore accomplish nothing,
except for send_message() calls made by the driver object.

After the call to atomic_error(), all of the changes made by the
atomically executed code are undone, and runtime_error() is called
with a stack trace leading up to the atomic code.

Regards,
Dworkin

List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list