作者回复: OpenResty 的一些特性用到了 SSE 4.2 指令集,这个只能换机器了
作者回复: 是的
作者回复: 如果修改的中途有 yield 操作,就可能会有 race。没有 yield 的话自然没有。
作者回复: 是否有更详细的信息?可以放到 gist 里面
作者回复: 其实不是只有一个协程,是有一个父协程和子协程。这方面推荐 codedump 老师的源码分析:https://www.codedump.info/post/20190501-lua-stream/,内容质量很高