]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/env/io_posix.h
import 14.2.4 nautilus point release
[ceph.git] / ceph / src / rocksdb / env / io_posix.h
index 106f6df6507fc4061fbd29a2938bba3e6f5f73f2..e6824d3e87063f5885efc856120ac08eb5d90c27 100644 (file)
@@ -41,6 +41,9 @@ static Status IOError(const std::string& context, const std::string& file_name,
                            strerror(err_number));
   case ESTALE:
     return Status::IOError(Status::kStaleFile);
+  case ENOENT:
+    return Status::PathNotFound(IOErrorMsg(context, file_name),
+                                strerror(err_number));
   default:
     return Status::IOError(IOErrorMsg(context, file_name),
                            strerror(err_number));