kfree(session);
}
+int lttng_session_statedump(struct lttng_session *session)
+{
+ int ret;
+
+ mutex_lock(&sessions_mutex);
+ ret = lttng_statedump_start(session);
+ mutex_unlock(&sessions_mutex);
+ return ret;
+}
+
int lttng_session_enable(struct lttng_session *session)
{
int ret = 0;
if (ret)
goto end;
}
+ ret = lttng_metadata_printf(session, "\"");
+ if (ret)
+ goto end;
+
+ if (entry->options.is_auto) {
+ ret = lttng_metadata_printf(session, ",\n");
+ if (ret)
+ goto end;
+ continue;
+ }
+
ret = lttng_metadata_printf(session,
- "\" = ");
+ " = ");
if (ret)
goto end;
if (entry->start.signedness)