Fix: do not set quiescent state on channel destroy
[lttng-modules.git] / lib / ringbuffer / ring_buffer_frontend.c
index f1fdb06256ea2f41596582e779206cadaff28daa..822af455b5b7fd1868921d05a6a71b7c123c8f08 100644 (file)
@@ -992,8 +992,6 @@ void *channel_destroy(struct channel *chan)
                                config->cb.buffer_finalize(buf,
                                                           chan->backend.priv,
                                                           cpu);
-                       if (buf->backend.allocated)
-                               lib_ring_buffer_set_quiescent(buf);
                        /*
                         * Perform flush before writing to finalized.
                         */
@@ -1006,8 +1004,6 @@ void *channel_destroy(struct channel *chan)
 
                if (config->cb.buffer_finalize)
                        config->cb.buffer_finalize(buf, chan->backend.priv, -1);
-               if (buf->backend.allocated)
-                       lib_ring_buffer_set_quiescent(buf);
                /*
                 * Perform flush before writing to finalized.
                 */
This page took 0.024457 seconds and 4 git commands to generate.