From 7f169de54f3f85ac4418e3230b7ad1d5913b70c2 Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Tue, 16 Apr 2013 11:42:45 +0200 Subject: [405774] Memory leak through TimerTasks https://bugs.eclipse.org/bugs/show_bug.cgi?id=405774 --- .../src/org/eclipse/net4j/util/tests/AbstractOMTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'plugins/org.eclipse.net4j.tests/src/org') diff --git a/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/AbstractOMTest.java b/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/AbstractOMTest.java index bd8427a724..5ae8866c0d 100644 --- a/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/AbstractOMTest.java +++ b/plugins/org.eclipse.net4j.tests/src/org/eclipse/net4j/util/tests/AbstractOMTest.java @@ -14,6 +14,7 @@ import org.eclipse.net4j.internal.util.test.TestExecuter; import org.eclipse.net4j.tests.bundle.OM; import org.eclipse.net4j.util.ReflectUtil; import org.eclipse.net4j.util.concurrent.ConcurrencyUtil; +import org.eclipse.net4j.util.concurrent.TrackableTimerTask; import org.eclipse.net4j.util.event.EventUtil; import org.eclipse.net4j.util.event.IListener; import org.eclipse.net4j.util.io.IORuntimeException; @@ -201,6 +202,15 @@ public abstract class AbstractOMTest extends TestCase IOUtil.print(ex); } + try + { + TrackableTimerTask.logConstructionStackTraces(2 * DEFAULT_TIMEOUT); + } + catch (Exception ex) + { + IOUtil.print(ex); + } + try { clearReferences(getClass()); -- cgit v1.2.3