in reply to Any way to send signal from a thread to his parent thread?

you could use a signal queue created with Thread::Queue. The children can then post messages to main on the queue.

Cheers,
R.

Pereant, qui ante nos nostra dixerunt!