id summary reporter owner description type status milestone component version severity resolution keywords cc 8534 signal mutex locked while destroying slots fmh6jj@… Frank Mori Hess During signal invocation, we take care to unlock the signal's mutex before executing its slots, in order to avoid any possible locking order violations between the signal's mutex and whatever the user may be doing in the slot code. However, we do destroy slots while holding the signal's mutex. It would be better if we could avoid holding the signal's mutex locked while calling the slots' destructors. Bugs closed Boost 1.59.0 signals2 Boost 1.52.0 Problem fixed