[DGD] error recovery with atomic functions
bart at wotf.org
bart at wotf.org
Tue Jun 23 23:17:23 CEST 2015
Hmm, that addresses a slightly annoying issue for me ('magic strings' in error
messages showing up in dgd's output when an error is fatal etc), thanks.
On another note, I noticed you made a change to no longer call operator
functions in builtin object types. Seems I did have a use for that, I like
ob<-"/builtin/function" over object_name(ob) == "/builtin/function#-1", but
this no longer works. Oh well, guess I'll deal :-)
Bart.
On Fri, 22 Aug 2014 11:46:52 +0200, Felix A. Croes wrote
> I have recently committed some changes to DGD that should simplify an
> old problem: how to pass back information from an atomic funtion in case
> of an error. This is of course only possible by putting a message in
> the error string, but that can interfere with ordinary error interpretation
> and recovery.
>
> The error string can now be modified by the runtime_error and atomic_error
> functions. For an example of how to make use of this change, check
> out the version of the kernel library integrated into
>
> https://github.com/dworkin/cloud-server.git
>
> In particular, see add_atomic_message() and get_atomic_messages() in
> the auto object.
>
> Regards,
> Felix Croes
> ____________________________________________
> https://mail.dworkin.nl/mailman/listinfo/dgd
--
http://www.flickr.com/photos/mrobjective/
http://www.om-d.org/
More information about the DGD
mailing list