summaryrefslogtreecommitdiffstats
path: root/src/libserver/cfg_rcl.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2017-08-06 17:55:22 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2017-08-06 17:55:22 +0100
commit9673734623b8972c86179b2c71ef6d2b353ee07f (patch)
tree6b60578eda2ccf700a1755c8e878b9ab8f443f56 /src/libserver/cfg_rcl.c
parent9632c62a868e9086c5a016eb6b259ffe6f233770 (diff)
downloadrspamd-9673734623b8972c86179b2c71ef6d2b353ee07f.tar.gz
rspamd-9673734623b8972c86179b2c71ef6d2b353ee07f.zip
[Feature] Allow to have high precision timestamps in logs
Diffstat (limited to 'src/libserver/cfg_rcl.c')
-rw-r--r--src/libserver/cfg_rcl.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libserver/cfg_rcl.c b/src/libserver/cfg_rcl.c
index 596be1cf6..acd108f6c 100644
--- a/src/libserver/cfg_rcl.c
+++ b/src/libserver/cfg_rcl.c
@@ -1851,6 +1851,12 @@ rspamd_rcl_config_init (struct rspamd_config *cfg)
G_STRUCT_OFFSET (struct rspamd_config, log_error_elt_maxlen),
RSPAMD_CL_FLAG_UINT,
"Size of each element in error log buffer (1000 by default)");
+ rspamd_rcl_add_default_handler (sub,
+ "log_usec",
+ rspamd_rcl_parse_struct_boolean,
+ G_STRUCT_OFFSET (struct rspamd_config, log_usec),
+ 0,
+ "Use microseconds resolution for timestamps");
/**
* Options section
*/