'Set up thread in daemonic mode and start it immediatedly.
requestsQueue and resultQueue are instances of Queue.Queue passed
by the ThreadPool class when it creates a new worker thread.'

def __init__(self, requestsQueue, resultsQueue, **kwds):

    threading.Thread.__init__(self, **kwds)
    self.setDaemon(1)
    self.workRequestQueue = requestsQueue
    self.resultQueue = resultsQueue
    self._dismissed = threading.Event()
    self.start()
