Fix event ID allocation
[lttng-ust.git] / libust / ltt-events.c
index c9a7773fa744959c0633750d56f7e06dbd5af5d3..4a9a8a72c465fc8536c95d7c086ccb05bbafcb32 100644 (file)
@@ -146,6 +146,9 @@ int pending_probe_fix_events(const struct lttng_event_desc *desc)
                ret |= __tracepoint_probe_register(name,
                                event->desc->probe_callback,
                                event);
+               if (ret)
+                       continue;
+               event->id = chan->free_event_id++;
                ret |= _ltt_event_metadata_statedump(chan->session, chan,
                                event);
        }
This page took 0.024974 seconds and 4 git commands to generate.