diff --git a/smack-core/src/main/java/org/jivesoftware/smack/SynchronizationPoint.java b/smack-core/src/main/java/org/jivesoftware/smack/SynchronizationPoint.java index 73d4e8b4e..78918a06a 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/SynchronizationPoint.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/SynchronizationPoint.java @@ -153,7 +153,7 @@ public class SynchronizationPoint { connectionLock.lock(); try { state = State.Success; - condition.signal(); + condition.signalAll(); } finally { connectionLock.unlock(); @@ -174,7 +174,7 @@ public class SynchronizationPoint { try { state = State.Failure; this.failureException = failureException; - condition.signal(); + condition.signalAll(); } finally { connectionLock.unlock();