From 30b6d2304dffa263746ca04a837d53d6a8275b66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=20Lepp=C3=A4nen?= Date: Wed, 25 Jan 2017 09:27:08 +0200 Subject: [PATCH] Set TCP socket created by accept to non-blocking mode --- features/FEATURE_LWIP/lwip-interface/lwip_stack.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/FEATURE_LWIP/lwip-interface/lwip_stack.c b/features/FEATURE_LWIP/lwip-interface/lwip_stack.c index 539728f87f..ff36b3e787 100644 --- a/features/FEATURE_LWIP/lwip-interface/lwip_stack.c +++ b/features/FEATURE_LWIP/lwip-interface/lwip_stack.c @@ -759,6 +759,8 @@ static nsapi_error_t mbed_lwip_socket_accept(nsapi_stack_t *stack, nsapi_socket_ (void) netconn_peer(ns->conn, &peer_addr, port); convert_lwip_addr_to_mbed(addr, &peer_addr); + netconn_set_nonblocking(ns->conn, true); + return 0; }