Skip to content

Commit 79a3ec0

Browse files
Bug #680: connectComplete be triggered when connectionLost
This change fix the problem of triggering connectComplete when connectionLost Signed-off-by: chengxiangwang <chxw_@126.com>
1 parent e92138e commit 79a3ec0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • org.eclipse.paho.client.mqttv3/src/main/java-templates/org/eclipse/paho/client/mqttv3/internal

org.eclipse.paho.client.mqttv3/src/main/java-templates/org/eclipse/paho/client/mqttv3/internal/ClientComms.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -465,7 +465,7 @@ private MqttToken handleOldTokens(MqttToken token, MqttException reason) {
465465
// First the token that was related to the disconnect / shutdown may
466466
// not be in the token table - temporarily add it if not
467467
if (token != null) {
468-
if (tokenStore.getToken(token.internalTok.getKey())==null) {
468+
if (!token.isComplete() && tokenStore.getToken(token.internalTok.getKey())==null) {
469469
tokenStore.saveToken(token, token.internalTok.getKey());
470470
}
471471
}

0 commit comments

Comments
 (0)