Fix metadata buffer wait/wakeup
[lttng-modules.git] / ltt-events.c
index 9c4ba27bc2300012ebbfa1a631451e01d0f3db18..28f7bdb44ec687e720920acc8c07e38b37dae4b6 100644 (file)
@@ -487,7 +487,7 @@ int lttng_metadata_printf(struct ltt_session *session,
                 * we need to bail out after timeout or being
                 * interrupted.
                 */
-               waitret = wait_event_interruptible_timeout(*chan->ops->get_reader_wait_queue(chan->chan),
+               waitret = wait_event_interruptible_timeout(*chan->ops->get_writer_buf_wait_queue(chan->chan, -1),
                        ({
                                ret = chan->ops->event_reserve(&ctx, 0);
                                ret != -ENOBUFS || !ret;
This page took 0.023747 seconds and 4 git commands to generate.