Fix: set started flag of ust app after ustctl
authorDavid Goulet <dgoulet@efficios.com>
Fri, 14 Dec 2012 01:40:53 +0000 (20:40 -0500)
committerDavid Goulet <dgoulet@efficios.com>
Fri, 14 Dec 2012 01:40:53 +0000 (20:40 -0500)
Signed-off-by: David Goulet <dgoulet@efficios.com>
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;
        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;
        }
 
                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 */
        health_code_update(&health_thread_cmd);
 
        /* Quiescent wait after starting trace */
This page took 0.028305 seconds and 4 git commands to generate.