summaryrefslogtreecommitdiff
path: root/include/nbd_proxy.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/nbd_proxy.hpp')
-rw-r--r--include/nbd_proxy.hpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/nbd_proxy.hpp b/include/nbd_proxy.hpp
index 838e7a1d2c..9607ddfb10 100644
--- a/include/nbd_proxy.hpp
+++ b/include/nbd_proxy.hpp
@@ -63,8 +63,13 @@ struct NbdProxyServer : std::enable_shared_from_this<NbdProxyServer>
boost::system::error_code ec;
peerSocket.close(ec);
- BMCWEB_LOG_DEBUG("std::remove({})", socketId);
- std::remove(socketId.c_str());
+ BMCWEB_LOG_DEBUG("std::filesystem::remove({})", socketId);
+ std::error_code ec2;
+ std::filesystem::remove(socketId.c_str(), ec2);
+ if (ec2)
+ {
+ BMCWEB_LOG_DEBUG("Failed to remove file, ignoring");
+ }
crow::connections::systemBus->async_method_call(
dbus::utility::logError, "xyz.openbmc_project.VirtualMedia", path,