From 1735e73a353d4a91592ddd6085a0cd6f992d1bb5 Mon Sep 17 00:00:00 2001 From: Malavan Sotheeswaran <105669860+msotheeswaran@users.noreply.github.com> Date: Wed, 12 Apr 2023 13:01:22 -0700 Subject: [PATCH] don't count base repl buffer size as overhead (#629) --- src/evict.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/evict.cpp b/src/evict.cpp index d9f5338b4..899812f19 100644 --- a/src/evict.cpp +++ b/src/evict.cpp @@ -380,7 +380,7 @@ size_t freeMemoryGetNotCountedMemory(void) { /* also don't count the replication backlog memory * that's where the replication clients get their memory from */ - overhead += g_pserver->repl_backlog_size; + overhead += g_pserver->repl_backlog_size - g_pserver->repl_backlog_config_size; if (g_pserver->aof_state != AOF_OFF) { overhead += sdsalloc(g_pserver->aof_buf)+aofRewriteBufferSize();