fix bug for crash when socket lock not initialized

This commit is contained in:
xueyunfei
2020-02-13 17:59:52 +08:00
parent 066ffe0abb
commit 893aa7f3e0
+4
View File
@@ -465,6 +465,10 @@ tryget_socket_unconn(int fd)
{
struct lwip_sock *ret = tryget_socket_unconn_nouse(fd);
if (ret != NULL) {
#if ESP_LWIP_LOCK
if (ret->conn == NULL)
return NULL;
#endif /* ESP_LWIP_LOCK */
if (!sock_inc_used(ret)) {
return NULL;
}