gpt4 book ai didi

c++ - 停止失控的 Lua 子进程

转载 作者:太空狗 更新时间:2023-10-29 23:42:42 29 4
gpt4 key购买 nike

我使用 LuaObjCBridge 将 Lua 嵌入到 Objective-C 应用程序中。我需要知道如何在花费太多时间(无限循环?)时停止 Lua 进程。

在单独的线程中运行它会有帮助吗?

最佳答案

通常的做法是使用 lua_sethookcount VM 指令安排一次回调;当回调lua_Hook函数在你的钩子(Hook)函数可以在很长时间后发生 raise an error强制控制你的 protected call .

关于c++ - 停止失控的 Lua 子进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2777527/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com