@@ -32,7 +32,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
32
32
33
33
mongos1 . setMessageHandler ( request => {
34
34
var doc = request . document ;
35
- if ( doc . ismaster ) {
35
+ if ( doc . ismaster || doc . hello ) {
36
36
request . reply ( serverIsMaster [ 0 ] ) ;
37
37
} else if ( doc . insert ) {
38
38
mongos1 . destroy ( ) ;
@@ -42,7 +42,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
42
42
43
43
mongos2 . setMessageHandler ( request => {
44
44
var doc = request . document ;
45
- if ( doc . ismaster ) {
45
+ if ( doc . ismaster || doc . hello ) {
46
46
request . reply ( serverIsMaster [ 0 ] ) ;
47
47
} else if ( doc . insert ) {
48
48
request . reply ( { ok : 1 , n : doc . documents , lastOp : new Date ( ) } ) ;
@@ -106,7 +106,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
106
106
107
107
mongos1 . setMessageHandler ( request => {
108
108
var doc = request . document ;
109
- if ( doc . ismaster ) {
109
+ if ( doc . ismaster || doc . hello ) {
110
110
request . reply ( serverIsMaster [ 0 ] ) ;
111
111
} else if ( doc . insert && currentStep === 0 ) {
112
112
setTimeout ( ( ) => request . connection . destroy ( ) , 1600 ) ;
@@ -117,7 +117,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
117
117
118
118
mongos2 . setMessageHandler ( request => {
119
119
var doc = request . document ;
120
- if ( doc . ismaster ) {
120
+ if ( doc . ismaster || doc . hello ) {
121
121
request . reply ( serverIsMaster [ 0 ] ) ;
122
122
} else if ( doc . insert ) {
123
123
request . reply ( { ok : 1 , n : doc . documents , lastOp : new Date ( ) } ) ;
@@ -201,7 +201,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
201
201
202
202
mongos1 . setMessageHandler ( request => {
203
203
var doc = request . document ;
204
- if ( doc . ismaster ) {
204
+ if ( doc . ismaster || doc . hello ) {
205
205
request . reply ( serverIsMaster [ 0 ] ) ;
206
206
} else if ( doc . insert && currentStep === 0 ) {
207
207
setTimeout ( ( ) => request . connection . destroy ( ) , 1600 ) ;
@@ -212,7 +212,7 @@ describe('Mongos Proxy Failover (mocks)', function () {
212
212
213
213
mongos2 . setMessageHandler ( request => {
214
214
var doc = request . document ;
215
- if ( doc . ismaster ) {
215
+ if ( doc . ismaster || doc . hello ) {
216
216
request . reply ( serverIsMaster [ 0 ] ) ;
217
217
} else if ( doc . insert && currentStep === 0 ) {
218
218
setTimeout ( ( ) => request . connection . destroy ( ) , 1600 ) ;
0 commit comments