diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2014-01-29 15:40:23 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2014-01-29 15:40:23 +0000 |
commit | a37cb2b4abfaf7ee21ceeb2ad131c70c7a462dca (patch) | |
tree | f5a5dfb9dff6a6186efd3f36770a4697ec86f984 | |
parent | f3f105c1179a863d91a87d0d7872ae4da6073c0b (diff) | |
download | rspamd-a37cb2b4abfaf7ee21ceeb2ad131c70c7a462dca.tar.gz rspamd-a37cb2b4abfaf7ee21ceeb2ad131c70c7a462dca.zip |
Fix webui.
-rw-r--r-- | src/webui.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/webui.c b/src/webui.c index bf39aebab..d02c499dc 100644 --- a/src/webui.c +++ b/src/webui.c @@ -1658,6 +1658,8 @@ init_webui_worker (struct config_file *cfg) ctx = g_malloc0 (sizeof (struct rspamd_webui_worker_ctx)); + ctx->timeout = DEFAULT_WORKER_IO_TIMEOUT; + rspamd_rcl_register_worker_option (cfg, type, "password", rspamd_rcl_parse_struct_string, ctx, G_STRUCT_OFFSET (struct rspamd_webui_worker_ctx, password), 0); @@ -1704,6 +1706,7 @@ start_webui_worker (struct rspamd_worker *worker) ctx->start_time = time (NULL); ctx->worker = worker; ctx->cfg = worker->srv->cfg; + ctx->srv = worker->srv; /* Accept event */ ctx->http = rspamd_http_router_new (rspamd_webui_error_handler, &ctx->io_tv, ctx->ev_base); |