Index: boost/thread_safe_signals/detail/signal_template.hpp =================================================================== --- boost/thread_safe_signals/detail/signal_template.hpp (revisão 242) +++ boost/thread_safe_signals/detail/signal_template.hpp (cópia de trabalho) @@ -336,6 +336,7 @@ { shared_ptr newState(new invocation_state(*_shared_state)); _shared_state = newState; + newState.reset(); // _shared_state.unique() must be true nolock_cleanup_connections(true, _shared_state->connection_bodies.begin()); }else {