aboutsummaryrefslogtreecommitdiff
path: root/modules/api
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-07-10 20:40:58 +0300
committerGitHub <noreply@github.com>2023-07-10 20:40:58 +0300
commit8d0078b6ef280f43efd7cccc2ea673dccdd1c0aa (patch)
tree985c05d4add0d5e5a8b6d5884fdc8dd44702fc68 /modules/api
parent394ffa7b0a7fff3ec484bcd084e673a8b301ccc8 (diff)
parent089a0022ae9dd53c7b9b540e251fb0231459e297 (diff)
Merge pull request #11718 from tangjicheng46/master
fix: add queue lock for refresh-checkpoints
Diffstat (limited to 'modules/api')
-rw-r--r--modules/api/api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/api/api.py b/modules/api/api.py
index 2e49526e..7f7e3a9b 100644
--- a/modules/api/api.py
+++ b/modules/api/api.py
@@ -593,7 +593,8 @@ class Api:
}
def refresh_checkpoints(self):
- shared.refresh_checkpoints()
+ with self.queue_lock:
+ shared.refresh_checkpoints()
def create_embedding(self, args: dict):
try: