The signal_1/2/3 objects (which are threads) are in destruction, but still signals are send to them. When the signal arrive and the memory for the signal_1/2/3 object is already invalid we operate on stale memory and all the locking infrastructure of the Thread don't work anymore. Be more robust, explicitly wait for the termination of the thread. Issue #2284 |
||
---|---|---|
.. | ||
main.cc | ||
target.mk |