From: Peter Simons (simons_at_[hidden])
Date: 2005-08-19 07:07:57


>> using signal/slots to handle the events.
>
> The current design makes the callback function object
> (aka Handler) type a template parameter to give maximum
> scope for optimisation. However there is no reason that I
> can see why you can't pass a signal to be the handler.

I recall reading in the Boost.Signal documentation that the
library is not thread-safe; meaning, it will probably do
weird things when several threads register/unregister a
callback simultaneously, etc.

Has this limitation been addressed in the more recent
versions of the library?

Peter