diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2022-02-26 13:24:03 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2022-02-26 13:32:26 +0000 |
commit | aabe0bf56510e5de3eb10e1cddc280e53a85acc8 (patch) | |
tree | 6fe21d20b6f47cc71f83181e9b7de43908e65803 /src/libserver/protocol.c | |
parent | 9c5ecc6e60ab4d582450337eedf2d9c066209cc1 (diff) | |
download | rspamd-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.c | 2 |
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; |