Remove unnecessary mutex unlock
authorJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Tue, 8 Jan 2019 21:25:15 +0000 (16:25 -0500)
committerJonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Tue, 25 Jun 2019 15:15:00 +0000 (11:15 -0400)
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
src/common/consumer/consumer.c

index 22c2b9be53464ac296a844b3f743ea394e6f6550..0ed22ac313731c2ad4031a51db153942bf9745b6 100644 (file)
@@ -3657,14 +3657,12 @@ int consumer_data_pending(uint64_t id)
                        }
                        if (ret == 1) {
                                pthread_mutex_unlock(&relayd->ctrl_sock_mutex);
-                               pthread_mutex_unlock(&stream->lock);
                                goto data_pending;
                        }
                        if (ret < 0) {
                                ERR("Relayd data pending failed. Cleaning up relayd %" PRIu64".", relayd->id);
                                lttng_consumer_cleanup_relayd(relayd);
                                pthread_mutex_unlock(&relayd->ctrl_sock_mutex);
-                               pthread_mutex_unlock(&stream->lock);
                                goto data_not_pending;
                        }
                }
This page took 0.028218 seconds and 5 git commands to generate.