diff --git a/subsys/net/lib/sockets/sockets_service.c b/subsys/net/lib/sockets/sockets_service.c index 14d7a011bd9a98..dce01b7b919065 100644 --- a/subsys/net/lib/sockets/sockets_service.c +++ b/subsys/net/lib/sockets/sockets_service.c @@ -45,7 +45,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; } @@ -87,10 +86,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 */