assert() does. But then assert could also be easily replaced my myassert() which in my code would unfortunately only solve a small part of the problem.
Oh, it goes to the same instruction? That may make sense from the point of view of the OS but here it creates trouble. So, in that case any signal handler that sets a flag should not return, or should it? But if it waits and a different thread throws an exception, our thread will not go to the catch either, or will it?!
Nils.