
7 Feb
2005
7 Feb
'05
4 p.m.
Hi, On Feb 7, 2005, at 11:14 AM, Serguei Kolos wrote:
Boost.Signal is clamed to be non thread safe. Boost.Thread does not have semaphores. So how in the world I can synchronize signal handlers with threads?
I assume you're talking about POSIX signals, not Boost.Signal here. Boost.Signal is a signal/slot mechanism, providing similar functionality to Qt signals and slots (but in pure C++). Boost does not offer any assistance for asynchronous signal handling.
I have found an old discussion about this issue in the mailing list archive but it has no conclusion and no practical advises. Do people think this is non issue?
Cheers, Sergei
- Michael