Hi, The empty() returns True even after put() has been called. Why it is empty when there some items in it? Could anybody help me understand it? Thanks!
~/linux/test/python/man/library/multiprocessing/Queue/empty$ cat main.py #!/usr/bin/env python import multiprocessing queue = multiprocessing.Queue() print queue.empty() queue.put(['a', 'b']) queue.put(['c', 'd']) print queue.empty() Regards, Peng -- http://mail.python.org/mailman/listinfo/python-list