From d8a8a356c7b87d66f29862a73f59cb858de94bb1 Mon Sep 17 00:00:00 2001 From: Anton Makeev Date: Fri, 1 Apr 2011 11:47:47 +0200 Subject: [PATCH] CIDR:Debugger: breakpoints 'commands' & continuation on breakpoints support --- .../util/src/com/intellij/util/concurrency/FutureResult.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/util/src/com/intellij/util/concurrency/FutureResult.java b/platform/util/src/com/intellij/util/concurrency/FutureResult.java index eee95c5c136f..d5ad8640b416 100644 --- a/platform/util/src/com/intellij/util/concurrency/FutureResult.java +++ b/platform/util/src/com/intellij/util/concurrency/FutureResult.java @@ -10,8 +10,8 @@ public class FutureResult implements Future { private final Semaphore mySema = new Semaphore(0); private volatile Ref> myValue; - public void reset() throws InterruptedException { - mySema.acquire(); + public void reset() { + mySema.drainPermits(); myValue = null; }