mirror_corosync/include/corosync
Jan Friesse 3785829935 stats: Store token rx and tx timestamps as 64-bit
Token rx and tx timestamps were computed and stored as 32-bit unsigned
integer but substracted in other parts of code from 64-bit integer.
Result was, that node with uptime larger than 49.71 days
(2^32/(1000*60*60*24)) reported wrong numbers for
stats.srp.time_since_token_last_received and in log message during long
pause (function timer_function_orf_token_warning).

Solution is to store rx and tx data as 64-bit integer.

Fixes #761

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
2024-10-23 16:02:50 +02:00
..
totem stats: Store token rx and tx timestamps as 64-bit 2024-10-23 16:02:50 +02:00
.gitignore build: drop obsoleted SOCKETDIR option 2012-03-12 07:12:48 +01:00
cfg.h cfg: Reinstate cfg tracking 2021-01-14 16:09:46 +01:00
cmap.h cmap: Fix strncpy warning in cmap_iter_next 2018-08-13 09:00:41 +02:00
coroapi.h Revert "totemip: Add support for sin6_scope_id" 2020-04-22 13:30:19 +02:00
corodefs.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
corotypes.h cfgtool: Use CS_PRI_NODE_ID for formatting nodeid 2021-08-02 15:13:45 +02:00
cpg.h rust: Make it work on FreeBSD 2023-01-26 17:03:43 +01:00
hdb.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
icmap.h icmap: fix the icmap_get_*_r functions 2019-11-18 16:29:57 +01:00
ipc_cfg.h cfg: Reinstate cfg tracking 2021-01-14 16:09:46 +01:00
ipc_cmap.h stats: Add map with on-demand statistics 2017-07-27 15:53:04 +02:00
ipc_cpg.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
ipc_quorum.h quorum: Add support for nodelist callback 2020-10-12 13:22:11 +02:00
ipc_votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00
logsys.h log: Configure knet logging to the same as corosync 2022-03-31 17:29:20 +02:00
mar_gen.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
quorum.h quorum: Add support for nodelist callback 2020-10-12 13:22:11 +02:00
sam.h low:typo fix in sam.h 2016-06-27 12:47:34 +02:00
sq.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
swab.h Adds doxygen stubs to include directory 2016-05-12 15:59:48 +02:00
votequorum.h votequorum: Fix up quorum/nodelist callbacks 2016-06-28 13:58:39 +02:00