summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwineway <wangyuweihx@gmail.com>2021-07-01 20:52:01 +0800
committerwineway <wangyuweihx@gmail.com>2021-07-01 20:52:01 +0800
commit8949158f5d7264444e5b04530c92e9cc524499c4 (patch)
treeb5939d570de9238d4a2b8af01f2d58892569bd39
parent5d94ad4d95c09d3ac203ddaf9922e55e730706a8 (diff)
downloadleveldb-8949158f5d7264444e5b04530c92e9cc524499c4.tar.gz
fixed random access file exhaust random mmap file use wrong limit count
-rw-r--r--util/env_posix_test.cc6
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));