From 09578c6176e5be2f794ebbfc323ef517e45131e9 Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Tue, 31 Dec 2019 11:53:09 -0800 Subject: [PATCH] Fix memory leak when a logging plugin hook prevents a write --- src/logging/Manager.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/logging/Manager.cc b/src/logging/Manager.cc index ac4477aad8..a5ed5e3c35 100644 --- a/src/logging/Manager.cc +++ b/src/logging/Manager.cc @@ -920,6 +920,7 @@ bool Manager::Write(EnumVal* id, RecordVal* columns) filter->fields, vals), true) ) { + Unref(columns); DeleteVals(filter->num_fields, vals); #ifdef DEBUG