projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: report to client when snapshot will be empty
[lttng-tools.git]
/
src
/
bin
/
lttng
/
commands
/
snapshot.c
diff --git
a/src/bin/lttng/commands/snapshot.c
b/src/bin/lttng/commands/snapshot.c
index e973456b9c7786ff6abde3e9db7252759290f50d..c704eee5f8582c791c8ba9831e7c7b9186975c26 100644
(file)
--- a/
src/bin/lttng/commands/snapshot.c
+++ b/
src/bin/lttng/commands/snapshot.c
@@
-492,10
+492,17
@@
int cmd_snapshot(int argc, const char **argv)
ret = handle_command(poptGetArgs(pc));
if (ret < 0) {
ret = handle_command(poptGetArgs(pc));
if (ret < 0) {
- if (ret == -LTTNG_ERR_EPERM) {
+ switch (-ret) {
+ case LTTNG_ERR_EPERM:
ERR("The session needs to be set in no output mode (--no-output)");
ERR("The session needs to be set in no output mode (--no-output)");
+ break;
+ case LTTNG_ERR_SNAPSHOT_NODATA:
+ WARN("%s", lttng_strerror(ret));
+ break;
+ default:
+ ERR("%s", lttng_strerror(ret));
+ break;
}
}
- ERR("%s", lttng_strerror(ret));
goto end;
}
goto end;
}
This page took
0.023986 seconds
and
4
git commands to generate.