summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2011-06-30 18:27:58 -0400
committerEliot Horowitz <eliot@10gen.com>2011-06-30 23:26:57 -0400
commitb6141de70ed78a676c28adf2469ceb15d5b886a1 (patch)
tree0638ad78d8d398d81632c7be150b97bdf028f03b
parentc40ec7638318696be5eaa07f83a859af2b76ff66 (diff)
downloadmongo-b6141de70ed78a676c28adf2469ceb15d5b886a1.tar.gz
don't wassert for too much data written uncommited since it propogates via GLE
-rw-r--r--db/dur_commitjob.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/db/dur_commitjob.cpp b/db/dur_commitjob.cpp
index c67f37c6bfa..af77c4fbffa 100644
--- a/db/dur_commitjob.cpp
+++ b/db/dur_commitjob.cpp
@@ -206,9 +206,10 @@ namespace mongo {
// throttle logging
if( ++nComplains < 100 || time(0) - lastComplain >= 60 ) {
lastComplain = time(0);
- log() << "replSet warning DR102 too much data written uncommitted " << _bytes/1000000.0 << "MB" << endl;
+ warning() << "DR102 too much data written uncommitted " << _bytes/1000000.0 << "MB" << endl;
if( nComplains < 10 || nComplains % 10 == 0 ) {
- wassert(!"replSet warning DR102 too much data written uncommitted");
+ // wassert makes getLastError show an error, so we just print stack trace
+ printStackTrace();
}
}
}