X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Flive.c;h=29217b151b582ba297b160fbf75dd2146cafd6b1;hb=6746f4f287d6322f02977977470ab737acdd27b4;hp=8c716dbde9852e1de1b9a04261fb59c22035e767;hpb=0b1b40a9acf0b09f82c008f8d536acc6fe8eded4;p=lttng-tools.git diff --git a/src/bin/lttng-relayd/live.c b/src/bin/lttng-relayd/live.c index 8c716dbde..29217b151 100644 --- a/src/bin/lttng-relayd/live.c +++ b/src/bin/lttng-relayd/live.c @@ -1320,7 +1320,7 @@ int viewer_get_next_index(struct relay_connection *conn) ret = check_index_status(vstream, rstream, ctf_trace, &viewer_index); pthread_mutex_unlock(&rstream->viewer_stream_rotation_lock); if (ret < 0) { - goto end; + goto end_unlock; } else if (ret == 1) { /* * This means the viewer index data structure has been populated by the