objcheck validates every bson object read from a message

This commit is contained in:
Aaron
2009-03-13 12:07:00 -04:00
parent 851358de69
commit b936cb2c97
4 changed files with 8 additions and 5 deletions

View File

@@ -34,7 +34,6 @@ namespace mongo {
int nloggedsome = 0;
#define LOGSOME if( ++nloggedsome < 1000 || nloggedsome % 100 == 0 )
bool objcheck = false;
bool quota = false;
bool slave = false;
bool master = false; // true means keep an op log
@@ -434,9 +433,6 @@ namespace mongo {
while ( d.moreJSObjs() ) {
BSONObj js = d.nextJsObj();
if ( objcheck && !js.valid() ) {
uassert("insert: bad object from client", false);
}
theDataFileMgr.insert(ns, js);
logOp("i", ns, js);