thread safety

This commit is contained in:
layerdiffusion
2024-08-13 15:45:45 -07:00
parent bb58520a4c
commit a985afd857

View File

@@ -26,10 +26,10 @@ class Task:
def work(self): def work(self):
global last_exception global last_exception
self.exception = None
last_exception = None
try: try:
self.result = self.func(*self.args, **self.kwargs) self.result = self.func(*self.args, **self.kwargs)
self.exception = None
last_exception = None
except Exception as e: except Exception as e:
traceback.print_exc() traceback.print_exc()
print(e) print(e)