diff --git a/IDE/MQX/client-tls.c b/IDE/MQX/client-tls.c index 71d51f5046c..70d7738e378 100644 --- a/IDE/MQX/client-tls.c +++ b/IDE/MQX/client-tls.c @@ -72,14 +72,14 @@ int main(int argc, char** argv) if (inet_pton(AF_INET, argv[1], &servAddr.sin_addr, sizeof(servAddr.sin_addr)) != 1) { fprintf(stderr, "ERROR: invalid address\n"); ret = -1; - goto end; + goto socket_cleanup; } /* Connect to the server */ if ((ret = connect(sockfd, (struct sockaddr*) &servAddr, sizeof(servAddr))) == -1) { fprintf(stderr, "ERROR: failed to connect\n"); - goto end; + goto socket_cleanup; } /*---------------------------------*/