diff --git a/src/object.c b/src/object.c index a61023c7..19af1ec0 100644 --- a/src/object.c +++ b/src/object.c @@ -968,7 +968,7 @@ struct redisMemOverhead *getMemoryOverheadData(void) { listRewind(server.clients,&li); while((ln = listNext(&li))) { client *c = listNodeValue(ln); - if (c->flags & CLIENT_SLAVE) + if (c->flags & CLIENT_SLAVE && !(c->flags & CLIENT_MONITOR)) continue; mem += getClientOutputBufferMemoryUsage(c); mem += sdsAllocSize(c->querybuf);