diff --git a/src/redis-cli.c b/src/redis-cli.c index f6086a857..020df8d01 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -9855,11 +9855,12 @@ static void LRUTestMode(void) { } } /* Print stats. */ + long long total_gets = hits + misses; printf( "%lld Gets/sec | Hits: %lld (%.2f%%) | Misses: %lld (%.2f%%)\n", hits+misses, - hits, (double)hits/(hits+misses)*100, - misses, (double)misses/(hits+misses)*100); + hits, total_gets > 0 ? (double)hits/total_gets*100 : 0.0, + misses, total_gets > 0 ? (double)misses/total_gets*100 : 0.0); } exit(0); }