summaryrefslogtreecommitdiff
path: root/include/hostname_monitor.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/hostname_monitor.hpp')
-rw-r--r--include/hostname_monitor.hpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/hostname_monitor.hpp b/include/hostname_monitor.hpp
index 6339a6b414..188deff564 100644
--- a/include/hostname_monitor.hpp
+++ b/include/hostname_monitor.hpp
@@ -28,7 +28,12 @@ inline void installCertificate(const std::filesystem::path& certPath)
BMCWEB_LOG_INFO("Replace HTTPs Certificate Success, "
"remove temporary certificate file..");
- remove(certPath.c_str());
+ std::error_code ec2;
+ std::filesystem::remove(certPath.c_str(), ec2);
+ if (ec2)
+ {
+ BMCWEB_LOG_ERROR("Failed to remove certificate");
+ }
},
"xyz.openbmc_project.Certs.Manager.Server.Https",
"/xyz/openbmc_project/certs/server/https/1",