X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fkernel.c;h=75c680ec91f47364c53ba11bb3ab20ae0a515cdc;hp=f8dcd718fc3cb73ce14d3ce5c5dc84a4a72800e4;hb=857d49f38c4fa51ca671c4884235118c5458e5c1;hpb=b4b5ca1a09ff7c15939a82d87c706f4dbfa300e6 diff --git a/src/bin/lttng-sessiond/kernel.c b/src/bin/lttng-sessiond/kernel.c index f8dcd718f..75c680ec9 100644 --- a/src/bin/lttng-sessiond/kernel.c +++ b/src/bin/lttng-sessiond/kernel.c @@ -1139,7 +1139,7 @@ enum lttng_error_code kernel_clear_session(struct ltt_session *session) assert(ksess); assert(ksess->consumer); - DBG("Cleat kernel session %s (session %" PRIu64 ")", + DBG("Clear kernel session %s (session %" PRIu64 ")", session->name, session->id); rcu_read_lock(); @@ -1163,6 +1163,15 @@ enum lttng_error_code kernel_clear_session(struct ltt_session *session) } } + if (!ksess->metadata) { + /* + * Nothing to do for the metadata. + * This is a snpashot session. + * The metadata is genererated on the fly. + */ + continue; + } + /* * Clear the metadata channel. * Metadata channel is not cleared per se but we still need to