[2003-02-15] Gennadiy Rozental wrote:

>> sigaction is supported by all gcc versions if the platform has it (and
BSD
>> does).
>
>You right. But, then it looks like it does not work properly, cause
>siglongjump causing SIGSEGV.
>Maybe we do not want to use sigaction facility with gcc 2.95.3?
>Could we change  line 64 in execution_monitor.cpp so signal handling won't
>be used. Does it fix hanging tests?

Changing line 64 to:

#elif defined(BOOST_HAS_SIGACTION) && !defined(__OpenBSD__)

Does make the tests not hang any more.

Instead it causes them to fail with core dumps, or perhaps that's a success?
This includes both the "test" and "thread" hangs.


-- grafik - Don't Assume Anything
-- [EMAIL PROTECTED] - [EMAIL PROTECTED]
-- 102708583@icq
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to