Fix teardown deadlock
[lttng-modules.git] / ltt-events.c
index cc189b31533cbbd79f8621c4b69fb650ba1a4070..b0191596d4519529be5a15fcfd3744aaf16ce7cf 100644 (file)
@@ -514,9 +514,10 @@ int _ltt_session_metadata_statedump(struct ltt_session *session)
                return 0;
        if (session->metadata_dumped)
                goto skip_session;
-
-
-
+       if (!session->metadata) {
+               printk(KERN_WARNING "LTTng: tracing is starting, but metadata channel is not found\n");
+               return -EPERM;
+       }
 
 skip_session:
        list_for_each_entry(chan, &session->chan, list) {
This page took 0.023361 seconds and 4 git commands to generate.