diff options
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/thread/DeadlockDetector.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/thread/DeadlockDetector.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/thread/DeadlockDetector.java index 7aaa1e4f69..15f149575c 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/thread/DeadlockDetector.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/thread/DeadlockDetector.java @@ -61,11 +61,16 @@ public final class DeadlockDetector public static void wait(Object object) throws ThreadInterruptedException { + wait(object, 0); + } + + public static void wait(Object object, long timeout) throws ThreadInterruptedException + { preLock(); try { - object.wait(); + object.wait(timeout); } catch (InterruptedException ex) { |