summaryrefslogtreecommitdiffstats
path: root/src/libserver/protocol.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2022-02-26 13:24:03 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2022-02-26 13:32:26 +0000
commitaabe0bf56510e5de3eb10e1cddc280e53a85acc8 (patch)
tree6fe21d20b6f47cc71f83181e9b7de43908e65803 /src/libserver/protocol.c
parent9c5ecc6e60ab4d582450337eedf2d9c066209cc1 (diff)
downloadrspamd-aabe0bf56510e5de3eb10e1cddc280e53a85acc8.tar.gz
rspamd-aabe0bf56510e5de3eb10e1cddc280e53a85acc8.zip
[Feature] Output average scan time in /stat endpoint
Diffstat (limited to 'src/libserver/protocol.c')
-rw-r--r--src/libserver/protocol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserver/protocol.c b/src/libserver/protocol.c
index 80e73b3ca..9d83ae1db 100644
--- a/src/libserver/protocol.c
+++ b/src/libserver/protocol.c
@@ -1822,7 +1822,7 @@ end:
#ifndef HAVE_ATOMIC_BUILTINS
slot = task->worker->srv->stat->avg_time.cur_slot++;
#else
- slot = __atomic_add_fetch (&task->worker->srv->stat->avg_time.cur_slot,
+ slot = __atomic_fetch_add (&task->worker->srv->stat->avg_time.cur_slot,
1, __ATOMIC_RELEASE);
#endif
slot = slot % MAX_AVG_TIME_SLOTS;