return 0;
}
- /* Callback */
- lua_rawgeti (L, LUA_REGISTRYINDEX, cbd->handler->idx);
task = rspamd_task_new (session->ctx->worker, session->cfg);
task->resolver = ctx->resolver;
}
}
+ /* Callback */
+ lua_rawgeti (L, LUA_REGISTRYINDEX, cbd->handler->idx);
+
ptask = lua_newuserdata (L, sizeof (*ptask));
rspamd_lua_setclass (L, "rspamd{task}", -1);
*ptask = task;
static void
luaopen_controller (lua_State * L)
{
- rspamd_lua_new_class (L, "rspamd{url}", lua_csessionlib_m);
+ rspamd_lua_new_class (L, "rspamd{csession}", lua_csessionlib_m);
lua_pop (L, 1);
}