BUG/MINOR: startup: dump keywords only in worker if started with -W -dKAll

If haproxy was started with -W -dK*, after master-worker refactoring, we dump
registered keywords to stdout twice in master and in worker processes. This
information is redundant and output has no longer the right format. So, as the
keyword registration happens very early before the fork, let's dump keywords
only in the worker context, if haproxy was launched with -W.

This does not need to be backported, as related to the latest master-worker
refactoring.
This commit is contained in:
Valentine Krasnobaeva 2024-10-29 19:25:07 +01:00
parent ea824aebc1
commit bbe7828d49
1 changed files with 1 additions and 1 deletions

View File

@ -2464,7 +2464,7 @@ static void step_init_2(int argc, char** argv)
}
#endif
if (global.mode & MODE_DUMP_KWD)
if (global.mode & MODE_DUMP_KWD && !master)
dump_registered_keywords();
if (global.mode & MODE_DIAG) {