Skip to content
This repository was archived by the owner on May 17, 2021. It is now read-only.

Commit ffc2ba1

Browse files
committed
Merge pull request #16 from mongodb-js/close-database-bug
INT-817 don't close the db afterwards
2 parents eb7e6a8 + cc2ffb5 commit ffc2ba1

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

lib/fetch.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,6 @@ function getInstanceDetail(db, done) {
441441
return done(err);
442442
}
443443
// cleanup
444-
results.db.close();
445444
results = _.omit(results, ['db', 'listDatabases', 'allowedDatabases',
446445
'userInfo', 'listCollections', 'allowedCollections']);
447446
return done(null, results);

test/fetch.test.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,20 @@ describe('mongodb-instance-model#fetch', function() {
8282
done();
8383
});
8484
});
85+
it('should not close the db after getting instance details', function(done) {
86+
assert(db);
87+
fetch(db, function(err) {
88+
if (err) {
89+
return done(err);
90+
}
91+
db.admin().ping(function(_err, pingResult) {
92+
if (_err) {
93+
done(_err);
94+
}
95+
done(null, pingResult);
96+
});
97+
});
98+
});
8599
});
86100

87101
/**

0 commit comments

Comments
 (0)