From 808bbedb6a9616a2300f6fbf85ff4908c0bc62bd Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Wed, 11 Sep 2019 17:35:50 +0100 Subject: [PATCH] Possible fix for #1385. --- lib/connect.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/connect.c b/lib/connect.c index 8559cd72..1f119ecd 100644 --- a/lib/connect.c +++ b/lib/connect.c @@ -214,9 +214,6 @@ static int mosquitto__reconnect(struct mosquitto *mosq, bool blocking, const mos }else #endif { - pthread_mutex_lock(&mosq->state_mutex); - mosq->state = mosq_cs_connecting; - pthread_mutex_unlock(&mosq->state_mutex); rc = net__socket_connect(mosq, mosq->host, mosq->port, mosq->bind_address, blocking); } if(rc>0){ @@ -233,9 +230,6 @@ static int mosquitto__reconnect(struct mosquitto *mosq, bool blocking, const mos if(rc){ packet__cleanup_all(mosq); net__socket_close(mosq); - pthread_mutex_lock(&mosq->state_mutex); - mosq->state = mosq_cs_new; - pthread_mutex_unlock(&mosq->state_mutex); } return rc; }