Lua binding 中正确的 callback
📝
内容提要
今天修了个 skynet 中的 bug :在 Lua 中重新设置 callback 函数会失效。 skynet 已经有 10 年的历史了,十年前,某些 lua 的惯用法我还不太熟悉。比如,如果一个 C 框架的接口设置了一个回调函数,如何将其 binding 到 Lua 函数上,我当初没有想到好的方法。 最为传统的方法是把 Lua callback function 放到 Lua...
🏷️