diff options
| author | android-build-team Robot <android-build-team-robot@google.com> | 2018-03-31 02:14:32 +0000 |
|---|---|---|
| committer | android-build-team Robot <android-build-team-robot@google.com> | 2018-03-31 02:14:32 +0000 |
| commit | a99f8ab9fbd722f627078794ac66a0f8cb256588 (patch) | |
| tree | 029d3dabf07d2cb8ccc244ccbc7bb2a8463972d0 | |
| parent | e1dff0c254e85db7b84f55b5586145d9871e083b (diff) | |
| parent | ba7115c2667d6d138633ab1f2d44819a01c299f1 (diff) | |
| download | platform_sdk-studio-master-dev.tar.gz platform_sdk-studio-master-dev.tar.bz2 platform_sdk-studio-master-dev.zip | |
Snap for 4687194 from ba7115c2667d6d138633ab1f2d44819a01c299f1 to studio-3.2-releasestudio-3.2.1studio-master-devmirror-goog-studio-master-dev
Change-Id: I0b680b88df2d7c41d3b5e2dd43292e8eac42d9b6
| -rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/CollectTraceAction.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/CollectTraceAction.java b/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/CollectTraceAction.java index c13ab461b..f312cc473 100644 --- a/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/CollectTraceAction.java +++ b/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/CollectTraceAction.java @@ -56,6 +56,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.net.Socket; import java.util.concurrent.Callable; +import java.util.concurrent.Executors; import java.util.concurrent.Semaphore; import java.util.concurrent.TimeUnit; @@ -340,7 +341,7 @@ public class CollectTraceAction implements IWorkbenchWindowActionDelegate { } }; try { - new SimpleTimeLimiter().callWithTimeout(c, timeout, TimeUnit.SECONDS, true); + SimpleTimeLimiter.create(Executors.newCachedThreadPool()).callWithTimeout(c, timeout, TimeUnit.SECONDS); } catch (Exception e) { throw new RuntimeException("Timed out waiting for application to launch."); } @@ -366,7 +367,7 @@ public class CollectTraceAction implements IWorkbenchWindowActionDelegate { } }; try { - new SimpleTimeLimiter().callWithTimeout(c, timeout, TimeUnit.SECONDS, true); + SimpleTimeLimiter.create(Executors.newCachedThreadPool()).callWithTimeout(c, timeout, TimeUnit.SECONDS); } catch (Exception e) { throw new RuntimeException("Timed out waiting for running application to die."); } |
