MINOR: mworker: do not store child pid anymore in the pidfile

The parent process supervises itself the children, we don't need to
store the children pids anymore in the pidfile in master-worker mode.
diff --git a/src/haproxy.c b/src/haproxy.c
index bcbbad4..4d4bd3b 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -2649,7 +2649,7 @@
 			else if (ret == 0) /* child breaks here */
 				break;
 			children[proc] = ret;
-			if (pidfd >= 0) {
+			if (pidfd >= 0 && !(global.mode & MODE_MWORKER)) {
 				char pidstr[100];
 				snprintf(pidstr, sizeof(pidstr), "%d\n", ret);
 				shut_your_big_mouth_gcc(write(pidfd, pidstr, strlen(pidstr)));