Ensure at least 1 thread is available

This commit is contained in:
Robert Caulk
2022-09-29 14:01:22 +02:00
committed by GitHub
parent 555cc42630
commit 7ef56e3029

View File

@@ -97,7 +97,7 @@ class IFreqaiModel(ABC):
self._threads: List[threading.Thread] = []
self._stop_event = threading.Event()
self.strategy: Optional[IStrategy] = None
self.max_system_threads = int(psutil.cpu_count() * 2 - 2)
self.max_system_threads = max(int(psutil.cpu_count() * 2 - 2), 1)
def __getstate__(self):
"""