运行时: 在管道上调用 read(2) 而 goroutine 被阻塞时, stop-the-world 从未完成(go1.26 回退)
作者: sb10创建于 2026年9月25日更新于 2026年9月28日
标签compiler/runtime
// 程序 stwhang 显示一个停止世界,它永远不会完成,而 goroutine 则在 FIFO 上处于阻塞的 read(2) 调用中,该 FIFO 只有在另一个进程收到回复后才会写入数据。 // // 运行时不带参数。它会重新执行两次:作为测试中的 Go 服务器,以及作为饲养者。原始进程会监视饲养者的进度
内容来源: golang/go