From 3647d3695224e940ee6ff01dfa4201c4f2f2d85b Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Thu, 3 Oct 2019 17:06:38 +0200 Subject: [PATCH] IcingaApplication#DumpProgramState(): follow Configuration::StatePath and Configuration::ModAttrPath links (if any) --- lib/icinga/icingaapplication.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/icinga/icingaapplication.cpp b/lib/icinga/icingaapplication.cpp index 451f009da..9fa2640ca 100644 --- a/lib/icinga/icingaapplication.cpp +++ b/lib/icinga/icingaapplication.cpp @@ -155,13 +155,13 @@ static void PersistModAttrHelper(std::fstream& fp, ConfigObject::Ptr& previousOb void IcingaApplication::DumpProgramState() { - ConfigObject::DumpObjects(Configuration::StatePath); + ConfigObject::DumpObjects(Utility::RealPath(Configuration::StatePath)); DumpModifiedAttributes(); } void IcingaApplication::DumpModifiedAttributes() { - String path = Configuration::ModAttrPath; + String path = Utility::RealPath(Configuration::ModAttrPath); std::fstream fp; String tempFilename = Utility::CreateTempFile(path + ".XXXXXX", 0644, fp); -- 2.50.1