From 3c9b817217b03d0377bed3857f0159a473711490 Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Fri, 27 Jan 2017 16:23:15 +0100 Subject: [PATCH] Don't divide by zero Previously Redis crashed on `MEMORY DOCTOR` when it has no slaves attached. Fixes #3783 --- src/object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/object.c b/src/object.c index 90df9e38..08c9ad95 100644 --- a/src/object.c +++ b/src/object.c @@ -951,7 +951,7 @@ sds getMemoryDoctorReport(void) { } /* Slaves using more than 10 MB each? */ - if (mh->clients_slaves / numslaves > (1024*1024*10)) { + if (numslaves > 0 && mh->clients_slaves / numslaves > (1024*1024*10)) { big_slave_buf = 1; num_reports++; }