coroutine.resume 会使用coroutine.create创建的lua_state进行执行,导致to_lua的绑定代码的L会混乱。一些回调函数的执行会破坏参数。

要使用协程,建议coroutine.create中的逻辑无任何to_lua的绑定代码执行。

标签: Lua

仅有一条评论

  1. txwh

    请问一下,这个是否有复现的例子? 之前项目组使用协程做分帧加载,发现线上多了不少crash,感觉跟这个可能有关系。

添加新评论