From dcc2bff21c056533ab9229dc58fd20e3672f4de4 Mon Sep 17 00:00:00 2001 From: gerald-lindsly Date: Sat, 29 Dec 2012 06:10:21 -0500 Subject: [PATCH] bug fix: conn->primary was not allocated --- src/mongo.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mongo.c b/src/mongo.c index 2f935f1e5b..b5799816a9 100644 --- a/src/mongo.c +++ b/src/mongo.c @@ -644,6 +644,7 @@ MONGO_EXPORT int mongo_replica_set_client( mongo *conn ) { /* Primary found, so return. */ else if( conn->replica_set->primary_connected ) { + conn->primary = bson_malloc( sizeof( mongo_host_port ) ); strncpy( conn->primary->host, node->host, strlen( node->host ) + 1 ); conn->primary->port = node->port; return MONGO_OK;