diff options
author | Eliot Horowitz <eliot@10gen.com> | 2010-08-03 22:11:26 -0400 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2010-08-03 22:11:26 -0400 |
commit | ab2193ee82aeb2b986fa78040525c509a8ccf953 (patch) | |
tree | f0b165e813919488ef36578cac34367ee0bef643 | |
parent | 1a5c0a6723eb67b1e4f1c3d6f043ffeca6c7a6c7 (diff) | |
download | mongo-ab2193ee82aeb2b986fa78040525c509a8ccf953.tar.gz |
don't uassert for config settings
-rw-r--r-- | db/db.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/db/db.cpp b/db/db.cpp index a2017e17960..2b9195610f9 100644 --- a/db/db.cpp +++ b/db/db.cpp @@ -984,8 +984,10 @@ int main(int argc, char* argv[], char *envp[] ) cmdLine.port = CmdLine::ShardServerPort; } else { - uassert( 13392, "bad --port number", cmdLine.port > 0 ); - uassert( 13391, "bad --port number", cmdLine.port <= 65535 || params.count("ipv6") ); + if ( cmdLine.port <= 0 || cmdLine.port > 65535 ){ + out() << "bad --port number" << endl; + dbexit( EXIT_BADOPTIONS ); + } } if ( params.count("configsvr" ) ){ if ( params.count( "diaglog" ) == 0 ) |