run_process: 文档存在陷阱,重复按 Ctrl+C 并没有创建新的进程组
作者: neongreen创建于 2025年7月14日更新于 2026年7月31日
标签docs
我知道文档已经提到了进程组;但是,我并不知道背景和前景组的存在,也不知道一个后代进程如果成为前景进程并将我的进程推入背景(?),是否可以控制 Ctrl+C 的处理。因此,我花了很多时间来弄清楚为什么 Ctrl+C 根本没有到达我的进程。#3273 很有用,但即使对于非 shell 方式调用 `run_process` 的情况,如果不使用类似 "start_new_session" 的方法,也可能丢失对 Ctrl+C 的控制。
内容来源: python-trio/trio