aboutsummaryrefslogtreecommitdiff
path: root/modules/api/api.py
diff options
context:
space:
mode:
authorramyma <ramy.mahmoudi@gmail.com>2023-07-02 04:59:59 +0300
committerramyma <ramy.mahmoudi@gmail.com>2023-07-02 04:59:59 +0300
commit74d001bc68c2106aa963e3474eee70327b8f3760 (patch)
tree1525178c0a0f1822047596b3c4881dd31ee6fd9e /modules/api/api.py
parentfab73f2e7d388ca99cdb3d5de7f36c0b9a1a3b1c (diff)
Hotfix: call processing close to cleanup API generation calls
Diffstat (limited to 'modules/api/api.py')
-rw-r--r--modules/api/api.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/api/api.py b/modules/api/api.py
index 279c384a..f10e3fe3 100644
--- a/modules/api/api.py
+++ b/modules/api/api.py
@@ -335,6 +335,7 @@ class Api:
p.script_args = tuple(script_args) # Need to pass args as tuple here
processed = process_images(p)
shared.state.end()
+ p.close()
b64images = list(map(encode_pil_to_base64, processed.images)) if send_images else []
@@ -392,6 +393,7 @@ class Api:
p.script_args = tuple(script_args) # Need to pass args as tuple here
processed = process_images(p)
shared.state.end()
+ p.close()
b64images = list(map(encode_pil_to_base64, processed.images)) if send_images else []