管道 read() 从不阻塞, poll() 会忽略超时
作者: paradust7创建于 2026年9月7日更新于 2026年9月14日
我遇到了严重的问题,使得 pthreads 之间的通信完全中断了浏览器或主线程。第一个问题是,在一个应该阻塞的管道上调用 read() 方法,反而立即返回。第二个问题是, poll 函数忽略了其超时参数,也立即返回。这是一个一直存在的问题,似乎被忽视了: #25759、#20615、#19447、#16704、#16047。我正在创建一个新的问题,希望对这个问题予以关注。现在 JSPI 和 pthreads 都可用了,我认为没有理由不正确地实现此功能。
内容来源: emscripten-core/emscripten