mirror of
https://github.com/haproxy/haproxy.git
synced 2026-03-09 01:20:40 -04:00
BUG: stats: fix regression introduced by commit 4348fad1
Recent commit 4348fad1 (listeners: use dual-linked lists to chain listeners
with frontends) broke frontend lookup in stats sockets by using the wrong
iterator in the listeners.
This commit is contained in:
parent
3631d41778
commit
a7944ad9ef
1 changed files with 2 additions and 2 deletions
|
|
@ -944,7 +944,7 @@ static int stats_sock_parse_request(struct stream_interface *si, char *line)
|
|||
sv->counters.sps_max = 0;
|
||||
}
|
||||
|
||||
list_for_each_entry(li, &px->conf.listeners, by_bind)
|
||||
list_for_each_entry(li, &px->conf.listeners, by_fe)
|
||||
if (li->counters) {
|
||||
if (clrall)
|
||||
memset(li->counters, 0, sizeof(*li->counters));
|
||||
|
|
@ -1124,7 +1124,7 @@ static int stats_sock_parse_request(struct stream_interface *si, char *line)
|
|||
* its listeners. The blocked ones will be dequeued.
|
||||
*/
|
||||
px->maxconn = v;
|
||||
list_for_each_entry(l, &px->conf.listeners, by_bind) {
|
||||
list_for_each_entry(l, &px->conf.listeners, by_fe) {
|
||||
l->maxconn = v;
|
||||
if (l->state == LI_FULL)
|
||||
resume_listener(l);
|
||||
|
|
|
|||
Loading…
Reference in a new issue