diff --git a/src/MQTTAsyncUtils.c b/src/MQTTAsyncUtils.c index ce446229..bb227a63 100644 --- a/src/MQTTAsyncUtils.c +++ b/src/MQTTAsyncUtils.c @@ -2990,7 +2990,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 0f192823..c65a73d4 100644 --- a/src/MQTTClient.c +++ b/src/MQTTClient.c @@ -1313,7 +1313,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)