tmf: Split ITmfStateSystem.waitUntilBuilt() in separate methods
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng2.kernel.ui / src / org / eclipse / linuxtools / internal / lttng2 / kernel / ui / views / resources / ResourcesView.java
index ceaac40573fad8a1475202f9af3c8f6a4fd7ae3b..4746386c1810e6bef9b62988ae48115dbe315f8d 100644 (file)
@@ -98,7 +98,11 @@ public class ResourcesView extends AbstractTimeGraphView {
             if (aTrace instanceof LttngKernelTrace) {
                 LttngKernelTrace lttngKernelTrace = (LttngKernelTrace) aTrace;
                 ITmfStateSystem ssq = lttngKernelTrace.getStateSystems().get(LttngKernelTrace.STATE_ID);
-                if (!ssq.waitUntilBuilt()) {
+                if (ssq == null) {
+                    return;
+                }
+                ssq.waitUntilBuilt();
+                if (ssq.isCancelled()) {
                     return;
                 }
                 long startTime = ssq.getStartTime();
This page took 0.023842 seconds and 5 git commands to generate.