diff options
author | Robert Guo <robert.guo@10gen.com> | 2017-05-04 18:08:34 -0400 |
---|---|---|
committer | Robert Guo <robert.guo@10gen.com> | 2017-05-08 12:37:11 -0400 |
commit | 1f4b55aa5cc3849f71e79efe5d5acca490993e81 (patch) | |
tree | 8fb57329fa7e6819dbdabcd2d571f3ced113b8d0 | |
parent | 4c66dc439c430072763f4aa900063c23543c4297 (diff) | |
download | mongo-1f4b55aa5cc3849f71e79efe5d5acca490993e81.tar.gz |
SERVER-7325 print message of certain mmapv1 validate() errors
-rw-r--r-- | src/mongo/db/storage/mmap_v1/record_store_v1_base.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/storage/mmap_v1/record_store_v1_base.cpp b/src/mongo/db/storage/mmap_v1/record_store_v1_base.cpp index 2c49cf8b5c8..8da8f60cd77 100644 --- a/src/mongo/db/storage/mmap_v1/record_store_v1_base.cpp +++ b/src/mongo/db/storage/mmap_v1/record_store_v1_base.cpp @@ -825,8 +825,10 @@ Status RecordStoreV1Base::validate(OperationContext* opCtx, results->valid = false; } - } catch (AssertionException) { - results->errors.push_back("exception during validate"); + } catch (const AssertionException& e) { + StringBuilder sb; + sb << "exception during validate: " << e.what(); + results->errors.push_back(sb.str()); results->valid = false; } |