多线程事件调度
我正在开发一个C ++应用程序,它将Lua脚本用于外部附加组件。附加组件完全由事件驱动;加载脚本时,处理程序在宿主应用程序中注册,主机在事件发生时调用处理程序。
我想要做的是让每个Lua脚本在自己的线程中运行,以防止脚本锁定主机应用程序。我目前的意图是剥离一个新线程来执行Lua代码,并允许线程在代码完成后自行终止。作为多线程事件调度的一种形式,剥离新线程的潜在缺陷是什么?
没有找到相关结果
已邀请:
3 个回复
提孺局缎
董碘奴星
届甸衬丝蚕