X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Fsnapshot.c;h=2a223d44509721fedbdbcbe6bc2f3c12da72828a;hb=cdcdb9dd7a59451f2263e268219b3bf28856fac2;hp=866b55a38549c3e0cc41cc179a9b3b2ae4d089a2;hpb=57f272edb1b4ccb8869e3f5b69eb5461bcb56101;p=lttng-tools.git diff --git a/src/bin/lttng/commands/snapshot.c b/src/bin/lttng/commands/snapshot.c index 866b55a38..2a223d445 100644 --- a/src/bin/lttng/commands/snapshot.c +++ b/src/bin/lttng/commands/snapshot.c @@ -348,6 +348,7 @@ static int record(const char *url) } error: + lttng_snapshot_output_destroy(output); return ret; } @@ -460,6 +461,9 @@ int cmd_snapshot(int argc, const char **argv) ret = handle_command(poptGetArgs(pc)); if (ret < 0) { + if (ret == -LTTNG_ERR_EPERM) { + ERR("The session needs to be set in no output mode (--no-output)"); + } ERR("%s", lttng_strerror(ret)); goto end; }