Fix #304 Socket leakage

Signed-off-by: Teun Lassche <contact@thlassche.nl>
pull/223/merge
Teun Lassche 9 years ago committed by Roger A. Light
parent 98ea684906
commit 4dc96a2533

@ -520,6 +520,10 @@ static int _mosquitto_reconnect(struct mosquitto *mosq, bool blocking)
_mosquitto_messages_reconnect_reset(mosq);
if(mosq->sock != INVALID_SOCKET){
_mosquitto_socket_close(mosq); //close socket
}
#ifdef WITH_SOCKS
if(mosq->socks5_host){
rc = _mosquitto_socket_connect(mosq, mosq->socks5_host, mosq->socks5_port, mosq->bind_address, blocking);

Loading…
Cancel
Save