Fix: Missing semicolon after debug statement
[lttng-tools.git] / src / bin / lttng-sessiond / save.c
index d231fb24f9f9339577b077157661a1dcae975679..6f095ec27b8e76e2572c06adf4b2b10e4803337d 100644 (file)
@@ -624,11 +624,14 @@ int save_ust_event(struct config_writer *writer,
                goto end;
        }
 
-       ret = config_writer_write_element_signed_int(writer,
-               config_element_loglevel, event->attr.loglevel);
-       if (ret) {
-               ret = LTTNG_ERR_SAVE_IO_FAIL;
-               goto end;
+       /* The log level is irrelevant if no "filtering" is enabled */
+       if (event->attr.loglevel_type != LTTNG_UST_LOGLEVEL_ALL) {
+               ret = config_writer_write_element_signed_int(writer,
+                               config_element_loglevel, event->attr.loglevel);
+               if (ret) {
+                       ret = LTTNG_ERR_SAVE_IO_FAIL;
+                       goto end;
+               }
        }
 
        if (event->filter_expression) {
@@ -900,7 +903,7 @@ int save_ust_context(struct config_writer *writer,
                        context_type_string = get_ust_context_type_string(
                                ctx->ctx.ctx);
                        if (!context_type_string) {
-                               ERR("Unsupported UST context type.")
+                               ERR("Unsupported UST context type.");
                                        ret = LTTNG_ERR_INVALID;
                                goto end;
                        }
This page took 0.04725 seconds and 4 git commands to generate.