Fix: data pending: allow empty streams
[lttng-tools.git] / src / common / consumer.c
index ee03795532aa505b8383215710cd6aac96835dc9..b5f9ae92e576f2a76107f6920ec999d04a027b72 100644 (file)
@@ -3546,15 +3546,6 @@ int consumer_data_pending(uint64_t id)
                 */
                ret = cds_lfht_is_node_deleted(&stream->node.node);
                if (!ret) {
-                       /*
-                        * An empty output file is not valid. We need at least one packet
-                        * generated per stream, even if it contains no event, so it
-                        * contains at least one packet header.
-                        */
-                       if (stream->output_written == 0) {
-                               pthread_mutex_unlock(&stream->lock);
-                               goto data_pending;
-                       }
                        /* Check the stream if there is data in the buffers. */
                        ret = data_pending(stream);
                        if (ret == 1) {
This page took 0.023428 seconds and 4 git commands to generate.