I am writing a server program with one producer and multiple consumers, what confuses me is only the first task producer put into the queue gets consumed, after which tasks
This can help: http://www.rsdcbabu.com/2011/02/multiprocessing-with-python.html