InvokeAI/invokeai/app
Eugene ad0bb3f61a fix: queue error should not crash InvocationProcessor
1. if retrieving an item from the queue raises an exception, the
   InvocationProcessor thread crashes, but the API continues running in
   a non-functional state. This fixes the issue
2. when there are no items in the queue, sleep 1 second before checking
   again.
3. Also ensures the thread isn't crashed if an exception is raised from
   invoker, and emits the error event

Intentionally using base Exceptions because for now we don't know which
specific exception to expect.

Fixes (sort of)? #3222
2023-05-12 17:54:26 -04:00
..
api feat(nodes): allow uploaded images to be any ImageType (eg intermediates) 2023-05-11 11:55:51 +10:00
cli rename log to logger throughout 2023-04-29 09:43:40 -04:00
invocations Merge branch 'main' into feat/nodes/add-randomintinvocation 2023-05-12 15:56:41 +12:00
models feat(nodes): add InfillInvocation 2023-05-11 11:55:51 +10:00
services fix: queue error should not crash InvocationProcessor 2023-05-12 17:54:26 -04:00
util feat(nodes): cleanup unused params, seed generation 2023-05-11 11:55:51 +10:00
api_app.py fix(nodes): fix broken docs routes 2023-05-10 08:28:17 -04:00
cli_app.py logger is a interchangeable service 2023-04-29 10:48:50 -04:00