Fix for Bug340700
authorFrancois Chouinard <fchouinard@gmail.com>
Tue, 29 Mar 2011 22:39:13 +0000 (18:39 -0400)
committerFrancois Chouinard <fchouinard@gmail.com>
Tue, 29 Mar 2011 22:39:13 +0000 (18:39 -0400)
org.eclipse.linuxtools.lttng/src/org/eclipse/linuxtools/lttng/trace/LTTngTrace.java
org.eclipse.linuxtools.tmf/src/org/eclipse/linuxtools/tmf/trace/TmfTrace.java

index 01026ce102b7d148e4924c22f739ffbae5ce2ae3..060cad3a0e5b249eddfed967cd9ddc555f0aed72 100644 (file)
@@ -1146,6 +1146,12 @@ public class LTTngTrace extends TmfTrace<LttngEvent> {
                }
        }
 
+       @Override
+       public void dispose() {
+               currentJniTrace.closeTrace();
+               super.dispose();
+       }
+
        /**
         * Return a String identifying this trace.
         * 
index f60a9b7d1756da278d3c6e299e78bf83ae8d2311..7cc3ca5abb786951137a40f3b07c48bd03fa4b89 100644 (file)
@@ -125,9 +125,9 @@ public abstract class TmfTrace<T extends TmfEvent> extends TmfEventProvider<T> i
        setName(simpleName);
        fPath = path;
         fIndexPageSize = (cacheSize > 0) ? cacheSize : DEFAULT_INDEX_PAGE_SIZE;
-//        if (indexTrace) {
-//             indexTrace(false);
-//        }
+        if (indexTrace) {
+               indexTrace(false);
+        }
     }
 
     /* (non-Javadoc)
This page took 0.027602 seconds and 5 git commands to generate.