adjust chatmanager lock

This commit is contained in:
CakeCN
2025-09-12 15:21:43 +08:00
parent f3bbd6c974
commit bf9bc625d6

View File

@@ -26,9 +26,11 @@ class ProcRecord:
class ChatManager: class ChatManager:
_procs: Dict[str, ProcRecord] = {}
_lock = threading.RLock()
def __init__(self): def __init__(self):
self._procs: Dict[str, ProcRecord] = {} pass
self._lock = threading.RLock()
def init(self,user_uuid,ase_client,raw_markdown,raw_markdown_prompts,raw_score_prompts,max_iter = 5, app=None, socketio=None): def init(self,user_uuid,ase_client,raw_markdown,raw_markdown_prompts,raw_score_prompts,max_iter = 5, app=None, socketio=None):
self.chapter_chain_now = -1 self.chapter_chain_now = -1