summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/database.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/database.cpp')
-rw-r--r--src/mongo/db/catalog/database.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/catalog/database.cpp b/src/mongo/db/catalog/database.cpp
index 24678b84a8a..239ae391672 100644
--- a/src/mongo/db/catalog/database.cpp
+++ b/src/mongo/db/catalog/database.cpp
@@ -405,7 +405,7 @@ namespace mongo {
audit::logDropCollection( currentClient.get(), fullns );
try {
- Status s = collection->getIndexCatalog()->dropAllIndexes( true );
+ Status s = collection->getIndexCatalog()->dropAllIndexes(txn, true);
if ( !s.isOK() ) {
warning() << "could not drop collection, trying to drop indexes"
<< fullns << " because of " << s.toString();
@@ -759,7 +759,7 @@ namespace mongo {
if ( collection->requiresIdIndex() ) {
if ( options.autoIndexId == CollectionOptions::YES ||
options.autoIndexId == CollectionOptions::DEFAULT ) {
- uassertStatusOK( collection->getIndexCatalog()->ensureHaveIdIndex() );
+ uassertStatusOK( collection->getIndexCatalog()->ensureHaveIdIndex(txn) );
}
}