← 返回信息流
工具发布·更新于 2026/05/12 23:41

Datasette 1.0a29 修复竞态条件导致的段错误

Datasette 发布 1.0a29 版本。主要变更包括:新增 TokenRestrictions.abbreviated() 工具方法用于创建 "_r" 字典;修复空表时表头和列选项不可见的问题;修复 Mobile Safari 上列操作对话框的显示 bug。最关键的修复是一个因 Datasette.close() 与 Database.close() 之间的竞态条件导致的段错误(segfault)——测试结束时自动关闭连接的机制与线程中正在执行的查询冲突,作者借助 Codex CLI(GPT-5.5 xhigh)生成了最小 Dockerfile 来复现该 bug 并最终解决。

速读

Datasette 1.0a29 修复了因连接关闭竞态导致的段错误

相关源 (1)