mirror of
https://github.com/lllyasviel/stable-diffusion-webui-forge.git
synced 2026-04-30 03:01:15 +00:00
thread safety
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user