先前在 /t/337356 提到我的 Spark for Mac 常常会卡系统退出,导致系统的重启与关机被挂起,今天偶然下发现了一个可能影响退出速度的原因,重复操作可以 >90% 复现卡退出与流畅退出的情况,给大家参考。
因为我的 Spark 主要是收 Gmail 和学校的邮箱,之前通过 Proxifier 配置了 Gmail 收取邮件的隧道,今天偶然发现在配置 Gmail 收取邮件的规则的时候,未把 Spark 正确加入 Application 列表,加入列表后 Spark for Mac 即可流畅退出。
因此推断: Spark 在尝试连接服务器失败后会保持一个邮件服务器请求的开启,而这个挂起 /保持的请求会阻断 APP 退出,尝试 Block Spark 的邮件请求之后可以复现退出卡死的情况,在退出卡死发生时,选择恢复连接,重新刷新邮件即可快速退出,或者直接在 Proxifier 把所有的 Spark 连接关闭了之后也可以立刻退出。
已经反馈这个情况给 Spark ,官方没有回复前大家可以这么尝试一下。我现在 Spark for Mac 已经完全不卡了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.