aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortangjicheng <tangjicheng@tencent.com>2023-07-10 23:10:14 +0900
committertangjicheng <tangjicheng@tencent.com>2023-07-10 23:10:14 +0900
commit089a0022ae9dd53c7b9b540e251fb0231459e297 (patch)
tree985c05d4add0d5e5a8b6d5884fdc8dd44702fc68
parent394ffa7b0a7fff3ec484bcd084e673a8b301ccc8 (diff)
add queue lock for refresh-checkpoints
-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: