diff --git a/src/cfgparse.c b/src/cfgparse.c index abcb9c586..87fbcfff3 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -6192,7 +6192,7 @@ int check_config_validity() for (curpeers = peers; curpeers; curpeers = curpeers->next) { if (strcmp(curpeers->id, curproxy->table.peers.name) == 0) { free((void *)curproxy->table.peers.name); - curproxy->table.peers.p = peers; + curproxy->table.peers.p = curpeers; break; } }