From e88e6a633414bb66d58e23f2df8f91eed5bb5aec Mon Sep 17 00:00:00 2001 From: antirez Date: Tue, 17 Dec 2013 09:38:11 +0100 Subject: [PATCH] Cluster: use long long for timestamps in clusterGenNodesDescription(). Ping sent and pong received fields need to be casted to long long to be printed correctly into 32 bit systems. --- src/cluster.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cluster.c b/src/cluster.c index 59a72065..7ae34ebe 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -2404,9 +2404,9 @@ sds clusterGenNodesDescription(int filter) { ci = sdscatprintf(ci,"- "); /* Latency from the POV of this node, link status */ - ci = sdscatprintf(ci,"%ld %ld %llu %s", - (long) node->ping_sent, - (long) node->pong_received, + ci = sdscatprintf(ci,"%lld %lld %llu %s", + (long long) node->ping_sent, + (long long) node->pong_received, (unsigned long long) node->configEpoch, (node->link || node->flags & REDIS_NODE_MYSELF) ? "connected" : "disconnected"); -- GitLab