修复内容: - initialize_tables: 强制使用连接池初始化表 - create_session: 连接池创建会话 - ensure_session_exists: 连接池确保会话存在 - add_message: 连接池添加消息和更新会话时间 - delete_session: 连接池软删除会话 - cleanup_expired_sessions: 连接池清理过期会话 关键修复: - 添加 anyhow 宏导入 - 所有方法强制检查连接池状态 - 统一错误处理和日志记录 - 避免所有 get_connection().lock() 死锁风险 这是数据库连接池优化计划的第2步,会话管理现在完全使用连接池。 |
||
|---|---|---|
| .. | ||
| desktop | ||