关闭lua状态时关闭共享库

时间:2015-10-02 11:36:51

标签: c lua lua-api

我正在使用lua的自定义共享库。要加载此库,我有Lua函数luaopen_mylib所需的。但是这个库在卸载时需要释放资源和其他东西;所以我想知道,Lua在关闭共享库(luaclose_*或类似文件)时会调用一些函数。

如果不是,有任何关于如何做的建议吗?请注意,在我调用lua_close(luaState)之前,lua代码实际上并没有意识到它已被关闭,只有主机程序知道它。

如果需要特殊处理,共享库是多线程的。

0 个答案:

没有答案