summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2013-02-09 13:04:10 -0500
committerDan Pasette <dan@10gen.com>2013-03-07 12:01:56 -0500
commit4884f194b011377c05a0b15aecb803efe6af7234 (patch)
tree735afa503c965f923f4691d7e120244d779e53cb
parent39d12aabde1cf72d388de0a2842210018e84c5ae (diff)
downloadmongo-4884f194b011377c05a0b15aecb803efe6af7234.tar.gz
SERVER-8455 Fix buildbot failure caused by accessing uninitialized memory
-rw-r--r--src/mongo/s/config.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/s/config.cpp b/src/mongo/s/config.cpp
index 42ee8f39a41..2f4b03e8831 100644
--- a/src/mongo/s/config.cpp
+++ b/src/mongo/s/config.cpp
@@ -793,7 +793,9 @@ namespace mongo {
conn->done();
}
catch ( const DBException& e ) {
- conn->kill();
+ if (conn) {
+ conn->kill();
+ }
// We need to catch DBExceptions b/c sometimes we throw them
// instead of socket exceptions when findN fails