diff options
author | Kousik Kumar <kousikk@google.com> | 2019-10-10 15:29:01 +0000 |
---|---|---|
committer | Kousik Kumar <kousikk@google.com> | 2019-10-10 15:29:01 +0000 |
commit | 4abac53302775af3c5ed396883207b5b45ba030f (patch) | |
tree | 72c41ec757d7fa32c2b8756210af7633a06a40c3 /lldb/packages/Python/lldbsuite/test/python_api/frame | |
parent | cbe55c7caf4c53fa8f9cc0f7ae7c2ff7f7c16585 (diff) | |
download | bcm5719-llvm-4abac53302775af3c5ed396883207b5b45ba030f.tar.gz bcm5719-llvm-4abac53302775af3c5ed396883207b5b45ba030f.zip |
In openFileForRead don't cache erroneous entries if the error relates to them being directories. Add tests.
Summary:
It seems that when the CachingFileSystem is first given a file to open that is actually a directory, it incorrectly
caches that path to be errenous and throws an error when subsequently a directory open call is made for the same
path.
This change makes it so that we do NOT cache a path if it turns out we asked for a file when its a directory.
Reviewers: arphaman
Subscribers: dexonsmith, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D68193
llvm-svn: 374366
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame')
0 files changed, 0 insertions, 0 deletions