退出 DSH 后桌宠报 write EPIPE 或仍留后台

本页目录

macOS 的 0.2.9 bridge 模式和 0.2.11 报告宿主退出后 helper 仍在,Electron 弹 Uncaught Exception: write EPIPE。

先分清原因与适用范围

报告关联宿主关闭管道后 helper 继续写日志,以及本地发布包缺配套存活检查。源码存在修复不代表你安装的 npm 包已包含。

安全处理步骤

先保存工作,正常退出宿主并关闭错误对话框。仍有残留时在系统活动监视器核对命令路径与窗口标题,只结束明确属于 dsh-pet 的 helper;不要批量结束全部 Electron。

验证与下一步

重新打开并退出一次,确认没有残留宠物与异常框。仍复发时提交宿主、插件版本、实际包路径和堆栈,按升级崩溃页面核对发布产物。

来源与版本边界

原始报告:#56、#65。依据保存的 issue 正文及上游配置文档整理,未核查后续修复发布状态。报告环境与当前安装可能不同;main 分支出现字段不代表 npm 安装版已支持。

涉及文件时以当前实例实际使用的 DSH_HOME 为准,~/.dsh 仅为默认示例。修改前正常停止相关实例并保留副本。参见配置说明、生成错误、升级异常。

资料来源(历史报告):#56、#65。整理日期:2026-11-03,适用版本及证据限制见正文。