diff options
-rw-r--r-- | src/mongo/dbtests/mock/mock_dbclient_connection.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mongo/dbtests/mock/mock_dbclient_connection.cpp b/src/mongo/dbtests/mock/mock_dbclient_connection.cpp index 0b86fd40912..99b2bd53119 100644 --- a/src/mongo/dbtests/mock/mock_dbclient_connection.cpp +++ b/src/mongo/dbtests/mock/mock_dbclient_connection.cpp @@ -49,6 +49,8 @@ MockDBClientConnection::MockDBClientConnection() _sockCreationTime(mongo::curTimeMicros64()), _autoReconnect(false) { _setServerRPCProtocols(rpc::supports::kAll); + _callIter = _mockCallResponses.begin(); + _recvIter = _mockRecvResponses.begin(); } MockDBClientConnection::MockDBClientConnection(MockRemoteDBServer* remoteServer, bool autoReconnect) @@ -56,7 +58,10 @@ MockDBClientConnection::MockDBClientConnection(MockRemoteDBServer* remoteServer, _remoteServer(remoteServer), _isFailed(false), _sockCreationTime(mongo::curTimeMicros64()), - _autoReconnect(autoReconnect) {} + _autoReconnect(autoReconnect) { + _callIter = _mockCallResponses.begin(); + _recvIter = _mockRecvResponses.begin(); +} MockDBClientConnection::~MockDBClientConnection() {} |