summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/apply_ops.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/apply_ops.cpp')
-rw-r--r--src/mongo/db/catalog/apply_ops.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/catalog/apply_ops.cpp b/src/mongo/db/catalog/apply_ops.cpp
index 28be87cf6de..5b783fff7f4 100644
--- a/src/mongo/db/catalog/apply_ops.cpp
+++ b/src/mongo/db/catalog/apply_ops.cpp
@@ -170,6 +170,8 @@ Status _applyOps(OperationContext* txn,
ab.append(false);
result->append("applied", ++(*numApplied));
result->append("code", ex.getCode());
+ result->append("codeName",
+ ErrorCodes::errorString(ErrorCodes::fromInt(ex.getCode())));
result->append("errmsg", ex.what());
result->append("results", ab.arr());
return Status(ErrorCodes::UnknownError, "");
@@ -334,6 +336,7 @@ Status applyOps(OperationContext* txn,
ab.append(false);
result->append("applied", numApplied);
result->append("code", ex.getCode());
+ result->append("codeName", ErrorCodes::errorString(ErrorCodes::fromInt(ex.getCode())));
result->append("errmsg", ex.what());
result->append("results", ab.arr());
return Status(ErrorCodes::UnknownError, "");