diff options
Diffstat (limited to 'src/mongo/s/write_ops/batch_downconvert.cpp')
-rw-r--r-- | src/mongo/s/write_ops/batch_downconvert.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/s/write_ops/batch_downconvert.cpp b/src/mongo/s/write_ops/batch_downconvert.cpp index 3531ec34193..1ece78ecdd5 100644 --- a/src/mongo/s/write_ops/batch_downconvert.cpp +++ b/src/mongo/s/write_ops/batch_downconvert.cpp @@ -63,7 +63,7 @@ Status extractGLEErrors(const BSONObj& gleResponse, GLEErrors* errors) { if (err == "norepl" || err == "noreplset") { // Know this is legacy gle and the repl not enforced - write concern error in 2.4 - errors->wcError.reset(new WCErrorDetail); + errors->wcError.reset(new WriteConcernErrorDetail); errors->wcError->setErrCode(ErrorCodes::WriteConcernFailed); if (!errMsg.empty()) { errors->wcError->setErrMessage(errMsg); @@ -74,7 +74,7 @@ Status extractGLEErrors(const BSONObj& gleResponse, GLEErrors* errors) { } } else if (timeout) { // Know there was no write error - errors->wcError.reset(new WCErrorDetail); + errors->wcError.reset(new WriteConcernErrorDetail); errors->wcError->setErrCode(ErrorCodes::WriteConcernFailed); if (!errMsg.empty()) { errors->wcError->setErrMessage(errMsg); @@ -92,7 +92,7 @@ Status extractGLEErrors(const BSONObj& gleResponse, GLEErrors* errors) { code == ErrorCodes::NotMaster || code == ErrorCodes::UnknownReplWriteConcern || code == ErrorCodes::WriteConcernFailed) { // Write concern errors that get returned as regular errors (result may not be ok: 1.0) - errors->wcError.reset(new WCErrorDetail()); + errors->wcError.reset(new WriteConcernErrorDetail()); errors->wcError->setErrCode(ErrorCodes::fromInt(code)); errors->wcError->setErrMessage(errMsg); } else if (!isOK) { @@ -120,7 +120,7 @@ Status extractGLEErrors(const BSONObj& gleResponse, GLEErrors* errors) { errors->writeError->setErrMessage(err); } else if (!jNote.empty()) { // Know this is legacy gle and the journaling not enforced - write concern error in 2.4 - errors->wcError.reset(new WCErrorDetail); + errors->wcError.reset(new WriteConcernErrorDetail); errors->wcError->setErrCode(ErrorCodes::WriteConcernFailed); errors->wcError->setErrMessage(jNote); } |