Skip to content

v0.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Aug 03:15

v0.1.5

  • 变更:后端生命周期绑定 App —— 之前拉起的 dsh 是 detach 常驻(退出 App 后仍运行),现在改为关掉 App 就顺带杀掉它拉起的后端:子进程放入独立进程组,App 退出时整组 SIGTERM(2 秒未退再 SIGKILL),覆盖 bunx→node 整棵进程树
  • 新增:SIGTERM 优雅退出 —— kill <pid> 也会触发清理,终端停进程不留孤儿后端
  • 安全:只杀自己拉起的后端 —— 手动启动的 dsh(或本就存在的 3080)不受影响,实测确认
  • 清理路径:窗口关闭、⌘Q(atexit 兜底)、SIGTERM 三路都走同一清理逻辑
  • 文档:README 更新后端生命周期说明(中英)