Skip to content

Commit 8043339

Browse files
committed
CDRIVER-868: leak in mongoc_cluster_node_reconnect
1 parent 02b8284 commit 8043339

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/mongoc/mongoc-cluster.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1291,6 +1291,7 @@ mongoc_cluster_node_reconnect (mongoc_cluster_t *cluster, uint32_t server_id, bs
12911291

12921292
if (!_mongoc_cluster_auth_node (cluster, scanner_node->stream, sd->host.host,
12931293
sd->max_wire_version, error)) {
1294+
mongoc_server_description_destroy (sd);
12941295
RETURN(false);
12951296
}
12961297
}
@@ -1342,6 +1343,7 @@ mongoc_cluster_node_reconnect (mongoc_cluster_t *cluster, uint32_t server_id, bs
13421343
}
13431344
}
13441345
}
1346+
mongoc_server_description_destroy (sd);
13451347

13461348
RETURN(true);
13471349
}

0 commit comments

Comments
 (0)