From 5cca669fc723371f6692e4b88136728bf7353b92 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Tue, 20 Jun 2023 08:47:37 -0700 Subject: vcl: fix epoll lt coverity warning Type: fix Signed-off-by: Florin Coras Change-Id: I6900d9ab147d35f99f944bf741f6bb329c8ea0df --- src/vcl/vppcom.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/vcl') diff --git a/src/vcl/vppcom.c b/src/vcl/vppcom.c index 424b14b08cf..d9cc885bb0e 100644 --- a/src/vcl/vppcom.c +++ b/src/vcl/vppcom.c @@ -3414,13 +3414,13 @@ vcl_epoll_wait_handle_lt (vcl_worker_t *wrk, struct epoll_event *events, { events[*n_evts].events = evt_flags; events[*n_evts].data.u64 = evt_data; - *n_evts += 1; - add_event = 0; - evt_flags = 0; if (EPOLLONESHOT & s->vep.ev.events) s->vep.ev.events = EPOLLHUP | EPOLLERR; if (evt_flags & EPOLLHUP) s->vep.ev.events = 0; + *n_evts += 1; + add_event = 0; + evt_flags = 0; if (*n_evts == maxevents) { wrk->ep_lt_current = next; -- cgit 1.2.3-korg