sessiond: Implement kernel event notifier error counter
[lttng-tools.git] / src / bin / lttng / commands / list_triggers.c
index b8fb64a0a8424ea6ce4995e16b5c8dd08428bae3..329fd293ae5ac21978735232b086b4dc299cc6e6 100644 (file)
@@ -14,6 +14,8 @@
 #include "common/mi-lttng.h"
 /* For lttng_condition_type_str(). */
 #include "lttng/condition/condition-internal.h"
+#include "lttng/condition/on-event.h"
+#include "lttng/condition/on-event-internal.h"
 /* For lttng_domain_type_str(). */
 #include "lttng/domain-internal.h"
 #include "../loglevel.h"
@@ -416,6 +418,7 @@ void print_condition_on_event(const struct lttng_condition *condition)
        const struct lttng_event_rule *event_rule;
        enum lttng_condition_status condition_status;
        unsigned int cap_desc_count, i;
+       uint64_t error_count;
 
        condition_status =
                lttng_condition_on_event_get_rule(condition, &event_rule);
@@ -428,6 +431,9 @@ void print_condition_on_event(const struct lttng_condition *condition)
                                        condition, &cap_desc_count);
        assert(condition_status == LTTNG_CONDITION_STATUS_OK);
 
+       error_count = lttng_condition_on_event_get_error_count(condition);
+       MSG("    tracer notifications discarded: %ld", error_count);
+
        if (cap_desc_count > 0) {
                MSG("    captures:");
 
This page took 0.02428 seconds and 4 git commands to generate.