Allow utils.worker to be joined explicitly

This commit is contained in:
ketralnis
2009-07-28 15:53:51 -07:00
parent f16741269c
commit dac5fa322e

View File

@@ -785,14 +785,17 @@ class Worker:
fn = self.q.get()
try:
fn()
self.q.task_done()
except:
import traceback
print traceback.format_exc()
def do(self, fn):
self.q.put(fn)
def join(self):
self.q.join()
worker = Worker()
def cols(lst, ncols):