diff options
author | wineway <wangyuweihx@gmail.com> | 2021-07-01 20:52:01 +0800 |
---|---|---|
committer | wineway <wangyuweihx@gmail.com> | 2021-07-01 20:52:01 +0800 |
commit | 8949158f5d7264444e5b04530c92e9cc524499c4 (patch) | |
tree | b5939d570de9238d4a2b8af01f2d58892569bd39 /util/env_posix_test.cc | |
parent | 5d94ad4d95c09d3ac203ddaf9922e55e730706a8 (diff) | |
download | leveldb-8949158f5d7264444e5b04530c92e9cc524499c4.tar.gz |
fixed random access file exhaust random mmap file use wrong limit count
Diffstat (limited to 'util/env_posix_test.cc')
-rw-r--r-- | util/env_posix_test.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/util/env_posix_test.cc b/util/env_posix_test.cc index da264f0..34bda62 100644 --- a/util/env_posix_test.cc +++ b/util/env_posix_test.cc @@ -243,8 +243,8 @@ TEST_F(EnvPosixTest, TestCloseOnExecRandomAccessFile) { // Exhaust the RandomAccessFile mmap limit. This way, the test // RandomAccessFile instance below is backed by a file descriptor, not by an // mmap region. - leveldb::RandomAccessFile* mmapped_files[kReadOnlyFileLimit] = {nullptr}; - for (int i = 0; i < kReadOnlyFileLimit; i++) { + leveldb::RandomAccessFile* mmapped_files[kMMapLimit]; + for (int i = 0; i < kMMapLimit; i++) { ASSERT_LEVELDB_OK(env_->NewRandomAccessFile(file_path, &mmapped_files[i])); } @@ -253,7 +253,7 @@ TEST_F(EnvPosixTest, TestCloseOnExecRandomAccessFile) { CheckCloseOnExecDoesNotLeakFDs(open_fds); delete file; - for (int i = 0; i < kReadOnlyFileLimit; i++) { + for (int i = 0; i < kMMapLimit; i++) { delete mmapped_files[i]; } ASSERT_LEVELDB_OK(env_->RemoveFile(file_path)); |