From bf05add5423cdeedddad21c07b08a3a65ce98431 Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Tue, 31 Dec 2019 10:40:48 -0800 Subject: [PATCH] Fix reference counting of Log::Filter "config" field Which can potentially be a minor memory leak if there's a lot of dynamic adding/removing of logging filters. --- src/logging/Manager.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/logging/Manager.cc b/src/logging/Manager.cc index 0fe75b91db..ac4477aad8 100644 --- a/src/logging/Manager.cc +++ b/src/logging/Manager.cc @@ -98,6 +98,7 @@ Manager::Filter::~Filter() free(fields); Unref(path_val); + Unref(config); } Manager::Stream::~Stream()