projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sessiond: add support for anonymous triggers
[lttng-tools.git]
/
src
/
bin
/
lttng
/
commands
/
remove_trigger.c
diff --git
a/src/bin/lttng/commands/remove_trigger.c
b/src/bin/lttng/commands/remove_trigger.c
index 401b597420dcb82407a3203433a9cc8ebc49eb57..f923cdd4bf62994220acd259076d9b0e798e028b 100644
(file)
--- a/
src/bin/lttng/commands/remove_trigger.c
+++ b/
src/bin/lttng/commands/remove_trigger.c
@@
-151,7
+151,15
@@
int cmd_remove_trigger(int argc, const char **argv)
trigger = lttng_triggers_get_at_index(triggers, i);
trigger_status = lttng_trigger_get_name(trigger, &trigger_name);
trigger = lttng_triggers_get_at_index(triggers, i);
trigger_status = lttng_trigger_get_name(trigger, &trigger_name);
- assert(trigger_status == LTTNG_TRIGGER_STATUS_OK);
+ switch (trigger_status) {
+ case LTTNG_TRIGGER_STATUS_OK:
+ break;
+ case LTTNG_TRIGGER_STATUS_UNSET:
+ /* Don't compare against anonymous triggers. */
+ continue;
+ default:
+ abort();
+ }
trigger_status = lttng_trigger_get_owner_uid(
trigger, &trigger_uid);
trigger_status = lttng_trigger_get_owner_uid(
trigger, &trigger_uid);
This page took
0.023363 seconds
and
4
git commands to generate.