On Mar 6, 2012, at 3:14 AM, Don Clugston <d...@nospam.com> wrote: > > Responding to traps is one of the very few examples I know of, where Windows > got it completely right, > and *nix got it absolutely completely wrong. Most notably, the hardware is > *designed* for floating point traps to be fully recoverable. It makes perfect > sense to catch them and continue. > But unfortunately the *nix operating systems are completely broken in this > regard and there's nothing we can do to fix them.
Does SEH allow recovery at the point of error like signals do? Sometimes I think it would be enough if the Posix spec were worded in a way that allowed exceptions to be thrown from signal handlers.