*
* Return pointer to structure or NULL.
*/
-struct ltt_ust_session *trace_ust_create_session(char *path, int session_id,
- struct lttng_domain *domain)
+struct ltt_ust_session *trace_ust_create_session(char *path,
+ unsigned int session_id, struct lttng_domain *domain)
{
int ret;
struct ltt_ust_session *lus;
*/
void trace_ust_destroy_metadata(struct ltt_ust_metadata *metadata)
{
+ if (!metadata->handle) {
+ return;
+ }
DBG2("Trace UST destroy metadata %d", metadata->handle);
-
free(metadata);
}
rcu_read_lock();
- DBG2("Trace UST destroy session %d", session->id);
+ DBG2("Trace UST destroy session %u", session->id);
/* Cleaning up UST domain */
destroy_domain_global(&session->domain_global);