From fc088d40712af4fbb86d0a10836535f2f5e1b4d9 Mon Sep 17 00:00:00 2001 From: Hleran Date: Mon, 27 Jul 2015 19:51:46 +0300 Subject: [PATCH] lua_plugin: .post_fork to .init_apps and lazy-apps yes, lazy-apps and lazy works fine --- plugins/lua/lua_plugin.c | 38 +++++++++++++++++++++++++++----------- 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/plugins/lua/lua_plugin.c b/plugins/lua/lua_plugin.c index 44e05b27..8e65c490 100644 --- a/plugins/lua/lua_plugin.c +++ b/plugins/lua/lua_plugin.c @@ -709,10 +709,16 @@ static const luaL_Reg uwsgi_api[] = { static int uwsgi_lua_init(){ + int i; + uwsgi_log("Initializing Lua environment... "); ulua.state = uwsgi_malloc(sizeof(lua_State**) * uwsgi.numproc); + for (i=0;i 0) { lua_newtable(L); - lua_pushvalue(L, -2); - lua_rawseti(L, -2, 0); for(i=1;i