extmod/modusocket: Provide config macro for socket.listen backlog deflt.

To make it possible to change this value for any given port or board.

Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
Damien George
2022-04-04 23:07:35 +10:00
parent 919f696ad2
commit aab005c75b
8 changed files with 12 additions and 6 deletions

View File

@@ -190,7 +190,7 @@ STATIC mp_obj_t socket_listen(size_t n_args, const mp_obj_t *args) {
socket_obj_t *socket = args[0];
socket_check_closed(socket);
mp_int_t backlog = 2;
mp_int_t backlog = MICROPY_PY_USOCKET_LISTEN_BACKLOG_DEFAULT;
if (n_args > 1) {
backlog = mp_obj_get_int(args[1]);
backlog = (backlog < 0) ? 0 : backlog;