mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-12-25 02:44:59 +00:00
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> |
||
|---|---|---|
| .. | ||
| totem | ||
| .gitignore | ||
| cfg.h | ||
| cmap.h | ||
| coroapi.h | ||
| corodefs.h | ||
| corotypes.h | ||
| cpg.h | ||
| hdb.h | ||
| icmap.h | ||
| ipc_cfg.h | ||
| ipc_cmap.h | ||
| ipc_cpg.h | ||
| ipc_quorum.h | ||
| ipc_votequorum.h | ||
| logsys.h | ||
| mar_gen.h | ||
| quorum.h | ||
| sam.h | ||
| sq.h | ||
| swab.h | ||
| votequorum.h | ||