diff --git a/invokeai/app/services/session_processor/session_processor_default.py b/invokeai/app/services/session_processor/session_processor_default.py index 430f72bbac..f7affc7596 100644 --- a/invokeai/app/services/session_processor/session_processor_default.py +++ b/invokeai/app/services/session_processor/session_processor_default.py @@ -128,6 +128,7 @@ class DefaultSessionProcessor(SessionProcessorBase): if self._queue_item is None: # Empty queue, wait for next polling interval or event to try again + poll_now_event.wait(self._polling_interval) continue self._invoker.services.logger.debug(f"Executing queue item {self._queue_item.item_id}")