diff --git a/smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java b/smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java index 3e30f83b5..b641fd183 100644 --- a/smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java +++ b/smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java @@ -1016,6 +1016,7 @@ public class XMPPTCPConnection extends AbstractXMPPConnection { // This is a nonza in a response to resuming a previous stream, failure to do // so is non-fatal as we can simply continue with resource binding in this case. smResumptionFailed = failed; + notifyWaitingThreads(); } else { FailedNonzaException xmppException = new FailedNonzaException(failed, failed.getStanzaErrorCondition()); setCurrentConnectionExceptionAndNotify(xmppException);