/*
* Allocate and initialize a ust event. Set name and event type.
+ * We own filter_expression, filter, and exclusion.
*
* Return pointer to structure or NULL.
*/
ERR("Unknown ust loglevel type (%d)", ev->loglevel_type);
goto error_free_event;
}
+ /*
+ * Fix for enabler race. Enable is now done explicitly by
+ * sessiond after setting filter.
+ */
+ lue->attr.disabled = 1;
/* Same layout. */
lue->filter_expression = filter_expression;
error_free_event:
free(lue);
error:
+ free(filter_expression);
+ free(filter);
+ free(exclusion);
return NULL;
}