We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6da75f8 commit 23dd36fCopy full SHA for 23dd36f
HISTORY.md
@@ -1,3 +1,7 @@
1
+2.0.43
2
+-----------------
3
+* Propegate timeout event correctly to db instances
4
+
5
2.0.42 08-18-2015
6
-----------------
7
* Added test case to exercise all non-crud methods on mongos topologies, fixed numberOfConnectedServers on mongos topology instance.
lib/db.js
@@ -187,10 +187,10 @@ var Db = function(databaseName, topology, options) {
187
if(this.s.noListener) return;
188
189
// Add listeners
190
- topology.once('error', createListener(self, 'error', self));
191
- topology.once('timeout', createListener(self, 'timeout', self));
+ topology.on('error', createListener(self, 'error', self));
+ topology.on('timeout', createListener(self, 'timeout', self));
192
topology.on('close', createListener(self, 'close', self));
193
- topology.once('parseError', createListener(self, 'parseError', self));
+ topology.on('parseError', createListener(self, 'parseError', self));
194
topology.once('open', createListener(self, 'open', self));
195
topology.once('fullsetup', createListener(self, 'fullsetup', self));
196
topology.once('all', createListener(self, 'all', self));
test/functional/crud_api_tests.js
@@ -886,10 +886,6 @@ exports['should correctly execute crud operations using w:0'] = {
886
887
var collection = db.collection('w0crudoperations');
888
collection.insertOne({}, function(err, r) {
889
- console.log("-------------------------------------------")
890
- console.dir(err)
891
- console.dir(r)
892
-
893
db.close();
894
test.done();
895
});
0 commit comments