projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Only flush when there are readers active
[lttng-ust.git]
/
liblttng-ust
/
lttng-filter.c
diff --git
a/liblttng-ust/lttng-filter.c
b/liblttng-ust/lttng-filter.c
index 62a745f197c4ddc377a57bcd4eb7404bab21a614..11e7e376a03006bec8fb2af8b86f95f16d53874a 100644
(file)
--- a/
liblttng-ust/lttng-filter.c
+++ b/
liblttng-ust/lttng-filter.c
@@
-254,7
+254,7
@@
int _lttng_filter_event_link_bytecode(struct lttng_event *event,
runtime = zmalloc(runtime_alloc_len);
if (!runtime) {
ret = -ENOMEM;
runtime = zmalloc(runtime_alloc_len);
if (!runtime) {
ret = -ENOMEM;
- goto
link
_error;
+ goto
alloc
_error;
}
runtime->p.bc = filter_bytecode;
runtime->len = filter_bytecode->bc.reloc_offset;
}
runtime->p.bc = filter_bytecode;
runtime->len = filter_bytecode->bc.reloc_offset;
@@
-298,6
+298,7
@@
link_error:
runtime->p.filter = lttng_filter_false;
runtime->p.link_failed = 1;
cds_list_add_rcu(&runtime->p.node, insert_loc);
runtime->p.filter = lttng_filter_false;
runtime->p.link_failed = 1;
cds_list_add_rcu(&runtime->p.node, insert_loc);
+alloc_error:
dbg_printf("Linking failed.\n");
return ret;
}
dbg_printf("Linking failed.\n");
return ret;
}
This page took
0.023824 seconds
and
4
git commands to generate.