summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops/batch_downconvert.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/write_ops/batch_downconvert.cpp')
-rw-r--r--src/mongo/s/write_ops/batch_downconvert.cpp8
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);
}