Browse Source

Lua is now parsed after all parsing complete.

tags/0.7.0
Vsevolod Stakhov 9 years ago
parent
commit
00de10fa6d
1 changed files with 16 additions and 11 deletions
  1. 16
    11
      src/libserver/cfg_rcl.c

+ 16
- 11
src/libserver/cfg_rcl.c View File

@@ -1129,7 +1129,12 @@ rspamd_rcl_config_init (void)
{
struct rspamd_rcl_section *new = NULL, *sub, *ssub;

/* TODO: add all known rspamd sections here */
/*
* Important notice:
* the order of parsing is equal to order of this initialization, therefore
* it is possible to init some portions of config prior to others
*/

/**
* Logging section
*/
@@ -1338,16 +1343,6 @@ rspamd_rcl_config_init (void)
G_STRUCT_OFFSET (struct rspamd_worker_conf, rlimit_maxcore),
RSPAMD_CL_FLAG_INT_32);

/**
* Lua handler
*/
sub = rspamd_rcl_add_section (&new,
"lua",
rspamd_rcl_lua_handler,
UCL_STRING,
FALSE,
TRUE);

/**
* Modules handler
*/
@@ -1409,6 +1404,16 @@ rspamd_rcl_config_init (void)
FALSE,
TRUE);

/**
* Lua handler
*/
sub = rspamd_rcl_add_section (&new,
"lua",
rspamd_rcl_lua_handler,
UCL_STRING,
FALSE,
TRUE);

return new;
}


Loading…
Cancel
Save