Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
Description
First we need to get rid of the invariant that fails if we get an updatePosition command for a node we haven't gotten a handshake from yet. It could be a dassert, but in production code we should just return NodeNotFound or some other recognizable error code. Then on the other side, the node that sent the replSetUpdatePosition command should detect that code and resend not just the update position but also first the handshake.
Attachments
Issue Links
- related to
-
SERVER-15082 Make sure that handshake is always sent before replSetUpdatePosition
-
- Closed
-