Skip to content

Commit ca9523b

Browse files
committed
Pico w: socket: Correctly return negative error code from recv_into
1 parent 62cbd3b commit ca9523b

File tree

1 file changed

+3
-0
lines changed
  • ports/raspberrypi/common-hal/socketpool

1 file changed

+3
-0
lines changed

ports/raspberrypi/common-hal/socketpool/Socket.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,6 +1080,9 @@ int socketpool_socket_recv_into(socketpool_socket_obj_t *socket,
10801080
ret = lwip_raw_udp_receive(socket, (byte *)buf, len, NULL, NULL, &_errno);
10811081
break;
10821082
}
1083+
if (ret < 0) {
1084+
return -_errno;
1085+
}
10831086
return ret;
10841087
}
10851088

0 commit comments

Comments
 (0)