diff --git a/api/onnx_web/worker/worker.py b/api/onnx_web/worker/worker.py index 3afefe65..34dd65e4 100644 --- a/api/onnx_web/worker/worker.py +++ b/api/onnx_web/worker/worker.py @@ -60,7 +60,7 @@ def worker_main(context: WorkerContext, server: ServerContext): ) exit(EXIT_ERROR) except Exception as e: - if "Failed to allocate memory" in str(e): + if "Failed to allocate memory" in str(e) or "CUDA out of memory" in str(e): logger.error("detected out-of-memory error, exiting: %s", e) exit(EXIT_MEMORY) else: