whith gevent joinablequeue,如何告诉队列任务没有完成?

时间:2015-09-17 13:40:39

标签: python queue task gevent

我的任务可能会失败,在这种情况下,我想杀死该工作人员,并将该元素放回队列中,以便其他工作人员可以完成这项工作。

怎么做?

def worker():
  while 1:
    item=q.get()
    try:
       ataskthatcanfail(item)
    except:
      break
    else:
      q.task_done()

0 个答案:

没有答案