summaryrefslogtreecommitdiffstats
path: root/src/libserver/task.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2017-03-13 15:52:10 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2017-03-13 15:52:10 +0000
commit52a47b8cfb1c9acaa1bd0dd78ec295c32849417d (patch)
treee4e4f270e1a9d2443a9435c30e4de3884592544a /src/libserver/task.c
parentf4093e086e3edd5cbf12eb8d37c88e7343b22840 (diff)
downloadrspamd-52a47b8cfb1c9acaa1bd0dd78ec295c32849417d.tar.gz
rspamd-52a47b8cfb1c9acaa1bd0dd78ec295c32849417d.zip
[Feature] Cache and insert scan time into the protocol
Diffstat (limited to 'src/libserver/task.c')
-rw-r--r--src/libserver/task.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libserver/task.c b/src/libserver/task.c
index cb3d45124..4d20edb83 100644
--- a/src/libserver/task.c
+++ b/src/libserver/task.c
@@ -1276,13 +1276,14 @@ rspamd_task_log_variable (struct rspamd_task *task,
var.begin = numbuf;
break;
case RSPAMD_LOG_TIME_REAL:
- var.begin = rspamd_log_check_time (task->time_real, rspamd_get_ticks (),
+ var.begin = rspamd_log_check_time (task->time_real,
+ task->time_real_finish,
task->cfg->clock_res);
var.len = strlen (var.begin);
break;
case RSPAMD_LOG_TIME_VIRTUAL:
var.begin = rspamd_log_check_time (task->time_virtual,
- rspamd_get_virtual_ticks (),
+ task->time_virtual_finish,
task->cfg->clock_res);
var.len = strlen (var.begin);
break;