summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage/mmap_v1/dur_commitjob.cpp
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2014-11-25 16:58:34 -0500
committerMark Benvenuto <mark.benvenuto@mongodb.com>2014-12-08 11:17:18 -0500
commit909bb8ed24c3c2448fc10532f59c54fb42033190 (patch)
treec9b3b323674767bd5693beaf2918d7de7233f241 /src/mongo/db/storage/mmap_v1/dur_commitjob.cpp
parent9b71a6b87626c0966ef0c0e1ffdde35acab74b89 (diff)
downloadmongo-909bb8ed24c3c2448fc10532f59c54fb42033190.tar.gz
SERVER-16285: Crash when dropping and creating databases concurrently on Windows
Diffstat (limited to 'src/mongo/db/storage/mmap_v1/dur_commitjob.cpp')
-rw-r--r--src/mongo/db/storage/mmap_v1/dur_commitjob.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/storage/mmap_v1/dur_commitjob.cpp b/src/mongo/db/storage/mmap_v1/dur_commitjob.cpp
index 10c8acadd97..d270dfd0a76 100644
--- a/src/mongo/db/storage/mmap_v1/dur_commitjob.cpp
+++ b/src/mongo/db/storage/mmap_v1/dur_commitjob.cpp
@@ -48,7 +48,7 @@ namespace mongo {
/** base declare write intent function that all the helpers call. */
/** we batch up our write intents so that we do not have to synchronize too often */
void DurableImpl::declareWriteIntent(void *p, unsigned len) {
- MemoryMappedFile::makeWritable(p, len);
+ privateViews.makeWritable(p, len);
SimpleMutex::scoped_lock lk(commitJob.groupCommitMutex);
commitJob.note(p, len);
}