精易论坛

标题: 请教大神们如何正确的从外部结束LUA的死循环 [打印本页]

作者: 小黑子854621    时间: 2024-10-29 16:04
标题: 请教大神们如何正确的从外部结束LUA的死循环
请教大神们如何正确的从外部结束LUA的死循环
就是从E易语言里设置一个开关来结束LUA

作者: IIIllIIl    时间: 2024-10-29 16:04
lua_sethook设置一个LUA_MASKCOUNT钩子,需要结束的时候在处理函数里抛个错误
作者: dnxl    时间: 2024-10-29 16:51
这个就复杂,得看代码框架,如果LUA循环里面没有跟宿主通信为退出循环做准备,那就只能结束线程了,如果LUA也在主线程,循环里又没做事件处理天王老子来了也退不出来,只能强制结束进程




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4