Change blender error handling behavior

This commit is contained in:
Brett Williams
2023-05-27 22:03:41 -05:00
parent 528c802fe2
commit 06c9589093
2 changed files with 6 additions and 5 deletions

View File

@@ -64,7 +64,6 @@ class BaseRenderWorker(object):
self.status = RenderStatus.NOT_STARTED
self.warnings = []
self.errors = []
self.halt_on_errors = True
self.failed_attempts = 0
self.maximum_attempts = 1
@@ -197,10 +196,10 @@ class BaseRenderWorker(object):
return self.__thread.is_alive()
return False
def log_error(self, error_line):
def log_error(self, error_line, halt_render=False):
logger.error(error_line)
self.errors.append(error_line)
if self.halt_on_errors:
if halt_render:
self.stop(is_error=True)
def stop(self, is_error=False):