diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2014-11-25 16:58:34 -0500 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2014-12-08 11:17:18 -0500 |
commit | 909bb8ed24c3c2448fc10532f59c54fb42033190 (patch) | |
tree | c9b3b323674767bd5693beaf2918d7de7233f241 /src/mongo/db/storage/mmap_v1/dur_commitjob.cpp | |
parent | 9b71a6b87626c0966ef0c0e1ffdde35acab74b89 (diff) | |
download | mongo-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.cpp | 2 |
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); } |