diff --git a/src/replication.cpp b/src/replication.cpp index f6b130f54..6be36c811 100644 --- a/src/replication.cpp +++ b/src/replication.cpp @@ -2213,6 +2213,7 @@ void saveMasterStatusToStorage() } } g_pserver->metadataDb->insert("repl-masters", 12, (void*)val, sdslen(val), true); + sdsfree(val); } /* Change the current instance replication ID with a new, random one. @@ -5729,4 +5730,4 @@ void trimReplicationBacklog() { serverLog(LL_NOTICE, "Reclaiming %lld replication backlog bytes", g_pserver->repl_backlog_size - g_pserver->repl_backlog_config_size); resizeReplicationBacklog(g_pserver->repl_backlog_config_size); -} \ No newline at end of file +}