_mosquitto_net_read must call WSASetLastError when changing errno so that the error code can be picked up by _mosquitto_packet_read

Signed-off-by: Thomas Beckmann (M-Way) <t.beckmann@mwaysolutions.com>
pull/567/merge
Thomas Beckmann (M-Way) 8 years ago committed by Roger A. Light
parent f2376551bc
commit 8e3c2d9af7

@ -697,6 +697,9 @@ ssize_t net__write(struct mosquitto *mosq, void *buf, size_t count)
net__print_ssl_error(mosq);
errno = EPROTO;
}
#ifdef WIN32
WSASetLastError(errno);
#endif
}
return (ssize_t )ret;
}else{

Loading…
Cancel
Save