From: smbaker Date: Thu, 4 Aug 2011 23:12:47 +0000 (-0700) Subject: make threadmanager variables instance-specific X-Git-Tag: sfa-1.0-29~3 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=32fe2b0e5c0bfef26743da91881f2051eb8de86f;p=sfa.git make threadmanager variables instance-specific --- diff --git a/sfa/util/threadmanager.py b/sfa/util/threadmanager.py old mode 100755 new mode 100644 index 5f806709..b47b8186 --- a/sfa/util/threadmanager.py +++ b/sfa/util/threadmanager.py @@ -31,9 +31,11 @@ class ThreadManager: ThreadManager executes a callable in a thread and stores the result in a thread safe queue. """ - results = Queue() - errors = Queue() - threads = [] + + def __init__(self): + self.results = Queue() + self.errors = Queue() + self.threads = [] def run (self, method, *args, **kwds): """