diff options
author | Randolph Tan <randolph@10gen.com> | 2013-02-09 13:04:10 -0500 |
---|---|---|
committer | Dan Pasette <dan@10gen.com> | 2013-03-07 12:01:56 -0500 |
commit | 4884f194b011377c05a0b15aecb803efe6af7234 (patch) | |
tree | 735afa503c965f923f4691d7e120244d779e53cb | |
parent | 39d12aabde1cf72d388de0a2842210018e84c5ae (diff) | |
download | mongo-4884f194b011377c05a0b15aecb803efe6af7234.tar.gz |
SERVER-8455 Fix buildbot failure caused by accessing uninitialized memory
-rw-r--r-- | src/mongo/s/config.cpp | 4 |
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 |