I had a look into boost Signals and I just want to know whether a threadpool implementation can be done
using signals(as they are thread safe).?
 
                    However will this be efficient in terms of performance when I do the threadpool
implementation using a thread safe queue(guarded by mutexes) where in tasks are queued into the queue
and worker threads in the threadpool pick out tasks and execute them..
 
Regards,
Sankar