]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: poll: fix abnormally high skip_fd counter
authorWilly Tarreau <w@1wt.eu>
Fri, 30 Jul 2021 12:04:28 +0000 (14:04 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 30 Jul 2021 12:04:28 +0000 (14:04 +0200)
commit177119bb110123b8b7510b93a77f07cc210af26c
tree61fd15d038cc5ecafca79d85809f2bdcc6c6b63c
parentfcc5281513eabe0d7790d98e50ee8cd9be216c1b
BUG/MINOR: poll: fix abnormally high skip_fd counter

The skip_fd counter that is incremented when a migrated FD is reported
was abnormally high in with poll. The reason is that it was accounted
for before preparing the polled events instead of being measured from
the reported events.

This mistake was done when the counters were introduced in 1.9 with
commit d80cb4ee1 ("MINOR: global: add some global activity counters to
help debugging"). It may be backported as far as 2.0.
src/ev_poll.c