- command_ret = handle_command(poptGetArgs(pc));
- if (command_ret) {
- switch (-command_ret) {
- case LTTNG_ERR_EPERM:
- ERR("The session needs to be set in no output mode (--no-output)");
- break;
- case LTTNG_ERR_SNAPSHOT_NODATA:
- WARN("%s", lttng_strerror(command_ret));
-
- /* A warning is fine since the user has no control on
- * whether or not applications (or the kernel) have
- * produced any event between the start of the tracing
- * session and the recording of the snapshot. MI wise
- * the command is not a success since nothing was
- * recorded.
- */
- command_ret = 0;
- break;
- default:
- ERR("%s", lttng_strerror(command_ret));
- break;
- }
- success = 0;
- }