diff options
author | dgrogan@chromium.org <dgrogan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-20 20:01:35 +0000 |
---|---|---|
committer | dgrogan@chromium.org <dgrogan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-20 20:01:35 +0000 |
commit | ec3fd91aaddbb5c49f407466e8561aa4c1abbb9d (patch) | |
tree | d44587ad82d31c8dd6c92c59f893005f9141c047 /third_party/leveldatabase/env_chromium.cc | |
parent | 96c8bad229455c1f017fc40d216f515898a9993f (diff) | |
download | chromium_src-ec3fd91aaddbb5c49f407466e8561aa4c1abbb9d.zip chromium_src-ec3fd91aaddbb5c49f407466e8561aa4c1abbb9d.tar.gz chromium_src-ec3fd91aaddbb5c49f407466e8561aa4c1abbb9d.tar.bz2 |
Record error when CreateDir fails.
There's not been too much success retrying CreateDir in the wild. Only
once has it succeeded after an error. This patch will let us see what
errors it is encountering and can't recover from.
BUG=225051
Review URL: https://chromiumcodereview.appspot.com/17151017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207521 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/leveldatabase/env_chromium.cc')
-rw-r--r-- | third_party/leveldatabase/env_chromium.cc | 2 |
1 files changed, 1 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; } |