Add logging to notification API error paths
[lttng-tools.git] / src / common / condition.c
index 9f9795d5511446b04edd15f18864f29c6e808cb0..5c3c11c237570d3039feb1a01ca3464cb1ef66f1 100644 (file)
@@ -18,6 +18,7 @@
 #include <lttng/condition/condition-internal.h>
 #include <lttng/condition/buffer-usage-internal.h>
 #include <common/macros.h>
+#include <common/error.h>
 #include <stdbool.h>
 #include <assert.h>
 
@@ -99,6 +100,7 @@ ssize_t lttng_condition_create_from_buffer(const char *buf,
                goto end;
        }
 
+       DBG("Deserializing condition from buffer");
        condition_size += sizeof(*condition_comm);
        buf += condition_size;
 
@@ -120,6 +122,8 @@ ssize_t lttng_condition_create_from_buffer(const char *buf,
                condition_size += ret;
                break;
        default:
+               ERR("Attempted to create condition of unknown type (%i)",
+                               (int) condition_comm->condition_type);
                ret = -1;
                goto end;
        }
This page took 0.024727 seconds and 5 git commands to generate.