summaryrefslogtreecommitdiff
path: root/lib/conn.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/conn.c')
-rw-r--r--lib/conn.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/conn.c b/lib/conn.c
index 3fb6a97..924c225 100644
--- a/lib/conn.c
+++ b/lib/conn.c
@@ -123,7 +123,6 @@ rs_conn_disconnect (struct rs_connection *conn)
int
rs_conn_destroy (struct rs_connection *conn)
{
- struct rs_peer *p;
int err = 0;
assert (conn);
@@ -136,14 +135,7 @@ rs_conn_destroy (struct rs_connection *conn)
}
/* NOTE: conn->realm is owned by context. */
-
- for (p = conn->peers; p; p = p->next)
- {
- if (p->addr)
- evutil_freeaddrinfo (p->addr);
- if (p->secret)
- rs_free (conn->ctx, p->secret);
- }
+ /* NOTE: conn->peers is owned by context. */
if (conn->tev)
event_free (conn->tev);