MEDIUM: mworker: move proc_list gen before proxies startup

We need to generate the process list before starting the proxies,
because it will be used to create a proxy in the master
diff --git a/src/haproxy.c b/src/haproxy.c
index d5c55e1..e466904 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -852,8 +852,6 @@
 
 	master = 1;
 
-	mworker_env_to_proc_list(); /* get the info of the children in the env */
-
 	signal_register_fct(SIGTERM, mworker_catch_sigterm, SIGTERM);
 	signal_register_fct(SIGUSR1, mworker_catch_sigterm, SIGUSR1);
 	signal_register_fct(SIGINT, mworker_catch_sigterm, SIGINT);
@@ -1723,6 +1721,7 @@
 
 			LIST_ADDQ(&proc_list, &tmproc->list);
 		}
+		mworker_env_to_proc_list(); /* get the info of the children in the env */
 	}
 
 	pattern_finalize_config();