
On Thu, Oct 15, 2009 at 1:12 PM, Peter Foelsche <peter_foelsche@agilent.com> wrote:
"Gottlob Frege" <gottlobfrege@gmail.com> wrote in message news:97ffb310910141959v5f1ac1beqc175652703b80179@mail.gmail.com...
But I can see this being a more general (and useful) feature - a SIG handler that converts to C++ exceptions. (I've written similar for Windows Structured Exceptions in the past.)
Lots of interesting reading in there - thanks. I think one of the unmentioned conclusions to be made from the discussion is that some signals/OSExceptions are recoverable, some are not. This also ties in with past discussions about whether contract violations should throw or abort() or 'do not pass go, but go straight to some sort of panic-save-exit routine'. Tony