drivers/winc1500: Keep listening socket open on accept timeout.

This commit is contained in:
iabdalkader 2023-02-19 19:28:34 +01:00
parent dfee4d1b98
commit 36a5a96c50

View File

@ -465,7 +465,9 @@ static int py_winc_socket_accept(mod_network_socket_obj_t *socket,
int ret = winc_socket_accept(socket->fileno, &addr, &fd, socket->timeout);
if (ret < 0) {
*_errno = py_winc_mperrno(ret);
if (ret != SOCK_ERR_TIMEOUT) {
py_winc_socket_close(socket);
}
return -1;
}