diff options
-rw-r--r-- | third_party/leveldatabase/env_chromium.cc | 2 | ||||
-rw-r--r-- | tools/metrics/histograms/histograms.xml | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/third_party/leveldatabase/env_chromium.cc b/third_party/leveldatabase/env_chromium.cc index 8d74569..5c5abe4 100644 --- a/third_party/leveldatabase/env_chromium.cc +++ b/third_party/leveldatabase/env_chromium.cc @@ -630,7 +630,7 @@ Status ChromiumEnv::CreateDir(const std::string& name) { return result; } while (retrier.ShouldKeepTrying(error)); result = MakeIOError(name, "Could not create directory.", kCreateDir); - RecordErrorAt(kCreateDir); + RecordOSError(kCreateDir, error); return result; } diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml index 5aaed62..6dd5ec6 100644 --- a/tools/metrics/histograms/histograms.xml +++ b/tools/metrics/histograms/histograms.xml @@ -18624,6 +18624,7 @@ other types of suffix sets. </fieldtrial> <fieldtrial name="LevelDBEnvPlatformFileErrors" separator=""> + <group name="CreateDir" label="ChromiumEnv::CreateDir"/> <group name="LockFile" label="ChromiumEnv::LockFile"/> <group name="NewRandomAccessFile" label="ChromiumEnv::NewRandomAccessFile"/> <group name="RenameFile" label="ChromiumEnv::RenameFile"/> |