mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-10 00:57:02 +02:00
MINOR: kqueue: get rid of the now useless fd_compute_new_polled_status()
Do not call it anymore and avoid updating the fdstate.
This commit is contained in:
parent
038e54cb3c
commit
7d24fadf7c
@ -40,7 +40,7 @@ REGPRM2 static void _do_poll(struct poller *p, int exp)
|
||||
int status;
|
||||
int count, fd, delta_ms;
|
||||
struct timespec timeout;
|
||||
int updt_idx, en, eo;
|
||||
int updt_idx, en;
|
||||
int changes = 0;
|
||||
|
||||
/* first, scan the update list to find changes */
|
||||
@ -54,9 +54,7 @@ REGPRM2 static void _do_poll(struct poller *p, int exp)
|
||||
|
||||
HA_SPIN_LOCK(FD_LOCK, &fdtab[fd].lock);
|
||||
fdtab[fd].update_mask &= ~tid_bit;
|
||||
eo = fdtab[fd].state;
|
||||
en = fd_compute_new_polled_status(eo);
|
||||
fdtab[fd].state = en;
|
||||
en = fdtab[fd].state;
|
||||
HA_SPIN_UNLOCK(FD_LOCK, &fdtab[fd].lock);
|
||||
|
||||
if (!(fdtab[fd].thread_mask & tid_bit) || !(en & FD_EV_POLLED_RW)) {
|
||||
|
Loading…
Reference in New Issue
Block a user