From 326302eda0f59cd7b630730748f5868b536f71e6 Mon Sep 17 00:00:00 2001 From: Ravi kumar Veeramally Date: Wed, 22 Jan 2020 13:41:25 +0200 Subject: [PATCH] samples: net: echo_server: Do not bail out on Accept errors Echo-server sample should not bail out on failed accept() calls. This sample should close socket in case of any errors and keep listening on socket for further incoming connections. Signed-off-by: Ravi kumar Veeramally --- samples/net/sockets/echo_server/src/tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/net/sockets/echo_server/src/tcp.c b/samples/net/sockets/echo_server/src/tcp.c index 966e3114d88..3ab449b98c6 100644 --- a/samples/net/sockets/echo_server/src/tcp.c +++ b/samples/net/sockets/echo_server/src/tcp.c @@ -220,7 +220,7 @@ static int process_tcp(struct data *data) &client_addr_len); if (client < 0) { LOG_ERR("%s accept error (%d)", data->proto, -errno); - return -errno; + return 0; } slot = get_free_slot(data);