X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=ltt-sessiond%2Fltt-sessiond.c;h=6df78d8e3c40cb88d11301d66be4878aabd77fcf;hp=eee4cc84fb1729cc02afc36a3f04d23251bc7d3d;hb=df0da1392bb6c77fff7fc65be518dce7de457ed7;hpb=fabf6cff309e9c1263612b22b3d028452f62ec13 diff --git a/ltt-sessiond/ltt-sessiond.c b/ltt-sessiond/ltt-sessiond.c index eee4cc84f..6df78d8e3 100644 --- a/ltt-sessiond/ltt-sessiond.c +++ b/ltt-sessiond/ltt-sessiond.c @@ -587,6 +587,20 @@ static int process_client_msg(int sock, struct lttcomm_session_msg *lsm) /* No auxiliary data so only send the llm struct. */ goto end; } + case UST_CREATE_TRACE: + { + int sock; + sock = connect_app(lsm->pid); + + ret = ustctl_create_trace(sock, "auto"); + if (ret < 0) { + ret = LTTCOMM_CREATE_FAIL; + } else { + ret = LTTCOMM_OK; + } + + goto end; + } case UST_LIST_APPS: { /* Stop right now if no apps */