summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2011-06-09 11:07:30 -0400
committerEliot Horowitz <eliot@10gen.com>2011-06-09 11:10:38 -0400
commit9990775e39701870c5238388aecfabda992de8e3 (patch)
tree060dc03ec0fa43ce7f051d769707697ce4adca77
parent959500ba9977891b6a6d4736615d1ae5bf22d2c2 (diff)
downloadmongo-9990775e39701870c5238388aecfabda992de8e3.tar.gz
fix numa issue SERVER-3212
-rw-r--r--util/version.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/util/version.cpp b/util/version.cpp
index e79e88d117e..97ffdf63a90 100644
--- a/util/version.cpp
+++ b/util/version.cpp
@@ -121,7 +121,11 @@ namespace mongo {
// skip over pointer
const char* space = strchr(line, ' ');
- if (!startsWith(space+1, "interleave")){
+ if ( ! space ) {
+ cout << "** WARNING: cannot parse numa_maps" << endl;
+ warned = true;
+ }
+ else if ( ! startsWith(space+1, "interleave") ) {
cout << endl;
cout << "** WARNING: You are running on a NUMA machine." << endl;
cout << "** We suggest launching mongod like this to avoid performance problems:" << endl;