diff --git a/src/tangara/lua/lua_thread.cpp b/src/tangara/lua/lua_thread.cpp index b3b46166..ed707e05 100644 --- a/src/tangara/lua/lua_thread.cpp +++ b/src/tangara/lua/lua_thread.cpp @@ -67,6 +67,8 @@ auto LuaThread::Start(system_fsm::ServiceLocator& services) -> LuaThread* { luaL_openlibs(state); lua_atpanic(state, lua_panic); + lua_gc(state, LUA_GCSETPAUSE, 120); + return new LuaThread(alloc, state); }