Skip to content

[Bug] 测试页面主动挂断通话,记忆信息没有存储 #3129

@haixinke

Description

@haixinke

🐛 问题描述

🖥️ 环境信息

  • 部署方式: 全模块部署,记忆信息存储数据库使用PostgreSQL
  • 版本号: main

🔍 告诉我们,应该怎么复现这个问题

  1. 打开 'core/connection.py'
  2. 点击 '...'
  3. 滚动到 '305行 threading.Thread(target=generate_title_task, daemon=True).start() 329行 threading.Thread(target=save_memory_task, daemon=True).start()
    '
  4. 使用了守护线程存储记忆信息,当挂断通话时,主线程退出时守护线程也强制退出了,所以没有执行记忆存储

🤔 你原本希望是怎么样的

😯 提供一些截图

  1. 比如日志截图,越多越好
  2. 比如界面反应

📋 其他信息

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions