Fix: set started flag of ust app after ustctl
[lttng-tools.git] / src / bin / lttng-sessiond / ust-app.c
index 70a647608a3f8881e36a9e22b004ef66cdbc35dd..a6325746de77af8f7b602260d19b4efaa3e93d7c 100644 (file)
@@ -2252,9 +2252,6 @@ int ust_app_start_trace(struct ltt_ust_session *usess, struct ust_app *app)
                }
        }
 
-       /* Indicate that the session has been started once */
-       ua_sess->started = 1;
-
        ret = create_ust_app_metadata(ua_sess, usess->pathname, app);
        if (ret < 0) {
                ret = LTTNG_ERR_UST_META_FAIL;
@@ -2352,6 +2349,9 @@ skip_setup:
                goto error_rcu_unlock;
        }
 
+       /* Indicate that the session has been started once */
+       ua_sess->started = 1;
+
        health_code_update(&health_thread_cmd);
 
        /* Quiescent wait after starting trace */
This page took 0.023235 seconds and 4 git commands to generate.