-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 4.4.0-rc12
-
Component/s: None
-
ALL
It look like after the changes in SERVER-48985 (4.4.0-rc11-9-gee10647) the behavior of failCommand has changed slightly. It's no longer possible to fail the initial connection handshake and specify an appName filter. For example, the following failpoint on 4.4.0-rc11 will trigger on the connection handshake, now it only triggers on subsequent isMaster commands:
{ 'configureFailPoint': 'failCommand', 'mode': {'times': 2}, 'data': { 'failCommands': ['isMaster'], 'closeConnection': False, 'errorCode': 91, 'appName': 'failHandshakeTest', }, }
Is this the same issue described in SERVER-48985 and SERVER-49157?
CC: ben.caimano
- depends on
-
SERVER-49336 Set client metadata if it is missing during failCommand
- Closed
- duplicates
-
SERVER-49336 Set client metadata if it is missing during failCommand
- Closed
- is caused by
-
SERVER-48985 Add logging for failCommand
- Closed
- is duplicated by
-
SERVER-48932 ReplicaSetMonitor hitting failpoint set during drivers test
- Closed