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);