removed many g_error and exit(1) from the tracefile reader
[lttv.git] / ltt / branches / poly / lttv / modules / gui / lttvwindow / lttvwindow / init_module.c
index c7eb229ea722d87ad7ff11b469061f1711a896eb..4428cb4d11b7acd4937cfccca3369318c78cc4c0 100644 (file)
@@ -91,9 +91,12 @@ void lttv_trace_option(void *hook_data)
   g_init_trace = lttvwindowtraces_get_trace_by_name(abs_path);
   if(g_init_trace == NULL) {
     trace = ltt_trace_open(abs_path);
-    if(trace == NULL) g_critical("cannot open trace %s", abs_path);
-    g_init_trace = lttv_trace_new(trace);
-    lttvwindowtraces_add_trace(g_init_trace);
+    if(trace == NULL) {
+      g_warning("cannot open trace %s", abs_path);
+    } else {
+      g_init_trace = lttv_trace_new(trace);
+      lttvwindowtraces_add_trace(g_init_trace);
+    }
   }
 }
 
This page took 0.025714 seconds and 4 git commands to generate.