X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=lttng-sessiond%2Fust-consumer.c;fp=lttng-sessiond%2Fust-consumer.c;h=b83fcc435f8aaf9ced379aa3fd512572b5aa502f;hp=444ff6eeea9f6b79c1c93259890927b52a27bf28;hb=5485f82241185e6703fe343704c48d2a6d6a4b46;hpb=5af2f756eb72d460d304318550afc782279452b9 diff --git a/lttng-sessiond/ust-consumer.c b/lttng-sessiond/ust-consumer.c index 444ff6eee..b83fcc435 100644 --- a/lttng-sessiond/ust-consumer.c +++ b/lttng-sessiond/ust-consumer.c @@ -171,6 +171,7 @@ int ust_consumer_send_session(int consumer_fd, struct ust_app_session *usess) ret = send_channel_streams(sock, uchan); if (ret < 0) { + rcu_read_unlock(); goto error; } hashtable_get_next(usess->channels, &iter);