X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Fcreate.c;h=f60fe619e223e0db9c5686f0a62a5c73362bd02d;hb=676351850cca3295e6450886fa369880465902f5;hp=3a4b6f30ff826b3b72b971719b0f4a42d3cc0b1d;hpb=54bd3caf7aad612852d06c6b69a9190be25dbbcd;p=lttng-tools.git diff --git a/src/bin/lttng/commands/create.c b/src/bin/lttng/commands/create.c index 3a4b6f30f..f60fe619e 100644 --- a/src/bin/lttng/commands/create.c +++ b/src/bin/lttng/commands/create.c @@ -114,7 +114,7 @@ static int create_session() ret = lttng_create_session(session_name, traces_path); if (ret < 0) { - ret = CMD_ERROR; + /* Don't set ret so lttng can interpret the sessiond error. */ goto error; } @@ -178,5 +178,6 @@ int cmd_create(int argc, const char **argv) ret = create_session(); end: + poptFreeContext(pc); return ret; }