X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fconnection.c;h=4cf87ad3471d87e21fb31943ec082cc00b597196;hp=f8315449a31052264847a608a5ef1a399c4ddf12;hb=1dc0526df43f2b5f86ef451e4c0331445346b15f;hpb=5368d366c6c7f80ad941172a6bc9c6a5174cbdf0 diff --git a/src/bin/lttng-relayd/connection.c b/src/bin/lttng-relayd/connection.c index f8315449a..4cf87ad34 100644 --- a/src/bin/lttng-relayd/connection.c +++ b/src/bin/lttng-relayd/connection.c @@ -67,16 +67,8 @@ void connection_delete(struct lttng_ht *ht, struct relay_connection *conn) void connection_destroy(struct relay_connection *conn) { - struct relay_stream *stream, *tmp_stream; - assert(conn); - /* Clean up recv list of this connection if any. */ - cds_list_for_each_entry_safe(stream, tmp_stream, &conn->recv_head, - recv_list) { - cds_list_del(&stream->recv_list); - } - call_rcu(&conn->rcu_node, rcu_free_connection); }