diff options
author | Aaron <aaron@10gen.com> | 2010-07-01 21:13:34 -0700 |
---|---|---|
committer | Aaron <aaron@10gen.com> | 2010-07-01 21:13:34 -0700 |
commit | f07303e44fbfaab5d9eb014aaaec8cb3b64a4c48 (patch) | |
tree | 727ab760822d08654d2150c746d841cc68371bea | |
parent | 8d5f5b6002325c0d6ac537ffd28d39ce93a24441 (diff) | |
download | mongo-f07303e44fbfaab5d9eb014aaaec8cb3b64a4c48.tar.gz |
log details of bad object when checking enabled
-rw-r--r-- | db/dbmessage.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/db/dbmessage.h b/db/dbmessage.h index ba5cf942ad8..ae26128fb5b 100644 --- a/db/dbmessage.h +++ b/db/dbmessage.h @@ -143,6 +143,9 @@ namespace mongo { massert( 10306 , "Next object larger than available space", js.objsize() < ( theEnd - data ) ); if ( objcheck && !js.valid() ) { + if ( logLevel >= 3 ) { + log() << "bad object: " << js.hexDump() << endl; + } massert( 10307 , "bad object in message", false); } nextjsobj += js.objsize(); |