diff --git a/openVulkanoCpp/IO/FsUtils.cpp b/openVulkanoCpp/IO/FsUtils.cpp index 329a8b0..3f1585d 100644 --- a/openVulkanoCpp/IO/FsUtils.cpp +++ b/openVulkanoCpp/IO/FsUtils.cpp @@ -74,8 +74,10 @@ namespace OpenVulkano { if (IsTreeEmpty(p)) { - fs::remove_all(p); - deleted = true; + std::error_code ec; + fs::remove_all(p, ec); + if (ec) Logger::APP->error("Failed path {}: {}", p.path(), ec.message()); + else deleted = true; } } }