[Mono-dev] asynchronous exceptions
Bastian Schmitz
bastian.schmitz at udo.edu
Wed Jun 18 06:22:40 EDT 2008
Hello list.
Within the scope of my diploma thesis, I am going to create a (or extend an
existing) programming language (+compiler) for the control of automated
vehicles. Right now I am evaluating the use of mono as a runtime platform.
I am planning to have a language element, which ensures that a given condition
stays fulfilled during the execution of block of code. If the condition is
violated an exception should be risen. The condition is (probably) going to
be checked/evaluated by another thread, who should inform the first one in
case of violation of the condition.
This pattern resembles to the asynchronous exception used by the
Thread.Abort() method being triggered by an external thread, catching the
ThreadAbortException and canceling the abort afterwards.
I am wondering if there is a safe way to achieve this functionality with the
crl/mono runtime.
Best regards,
Bastian Schmitz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080618/dff5980c/attachment.bin
More information about the Mono-devel-list
mailing list