diff --git a/subsys/net/lib/sockets/sockets_service.c b/subsys/net/lib/sockets/sockets_service.c index 15f662f866a81a..0e720f5de5e28b 100644 --- a/subsys/net/lib/sockets/sockets_service.c +++ b/subsys/net/lib/sockets/sockets_service.c @@ -44,7 +44,6 @@ void net_socket_service_foreach(net_socket_service_cb_t cb, void *user_data) static void cleanup_svc_events(const struct net_socket_service_desc *svc) { for (int i = 0; i < svc->pev_len; i++) { - ctx.events[get_idx(svc) + i].fd = -1; svc->pev[i].event.fd = -1; svc->pev[i].event.events = 0; } @@ -85,10 +84,6 @@ int z_impl_net_socket_service_register(const struct net_socket_service_desc *svc svc->pev[i].event = fds[i]; svc->pev[i].user_data = user_data; } - - for (i = 0; i < svc->pev_len; i++) { - ctx.events[get_idx(svc) + i] = svc->pev[i].event; - } } /* Tell the thread to re-read the variables */