From 86b11bd5565e547fa065b259fc81f3885619153d Mon Sep 17 00:00:00 2001 From: Zhao Yang Date: Thu, 25 Dec 2025 20:26:24 +0800 Subject: [PATCH] Modify the conditions for successful execution of SSLSocket_setSocketForSSL() --- src/MQTTAsyncUtils.c | 2 +- src/MQTTClient.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MQTTAsyncUtils.c b/src/MQTTAsyncUtils.c index 1a2a2597..e2baea84 100644 --- a/src/MQTTAsyncUtils.c +++ b/src/MQTTAsyncUtils.c @@ -2932,7 +2932,7 @@ static int MQTTAsync_connecting(MQTTAsyncs* m) setSocketForSSLrc = SSLSocket_setSocketForSSL(&m->c->net, m->c->sslopts, serverURI, hostname_len); - if (setSocketForSSLrc != MQTTASYNC_SUCCESS) + if (setSocketForSSLrc == 1) { if (m->c->session != NULL) if ((rc = SSL_set_session(m->c->net.ssl, m->c->session)) != 1) diff --git a/src/MQTTClient.c b/src/MQTTClient.c index dffdae06..b27cf874 100644 --- a/src/MQTTClient.c +++ b/src/MQTTClient.c @@ -1310,7 +1310,7 @@ static MQTTResponse MQTTClient_connectURIVersion(MQTTClient handle, MQTTClient_c setSocketForSSLrc = SSLSocket_setSocketForSSL(&m->c->net, m->c->sslopts, serverURI, hostname_len); - if (setSocketForSSLrc != MQTTCLIENT_SUCCESS) + if (setSocketForSSLrc == 1) { if (m->c->session != NULL) if ((rc = SSL_set_session(m->c->net.ssl, m->c->session)) != 1)